/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/queue-add-2-nl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:42:11,044 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:42:11,046 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:42:11,071 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:42:11,072 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:42:11,073 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:42:11,074 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:42:11,076 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:42:11,078 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:42:11,078 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:42:11,079 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:42:11,080 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:42:11,081 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:42:11,082 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:42:11,083 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:42:11,084 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:42:11,084 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:42:11,085 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:42:11,087 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:42:11,088 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:42:11,090 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:42:11,094 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:42:11,095 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:42:11,095 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:42:11,098 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:42:11,098 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:42:11,098 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:42:11,099 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:42:11,100 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:42:11,101 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:42:11,101 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:42:11,112 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:42:11,113 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:42:11,113 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:42:11,116 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:42:11,116 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:42:11,117 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:42:11,117 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:42:11,117 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:42:11,118 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:42:11,119 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:42:11,122 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-13 20:42:11,154 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:42:11,155 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:42:11,155 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:42:11,155 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:42:11,158 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:42:11,158 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:42:11,158 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:42:11,158 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:42:11,158 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:42:11,158 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:42:11,159 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:42:11,159 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:42:11,159 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:42:11,160 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:42:11,161 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:42:11,161 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:42:11,161 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:42:11,162 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:42:11,162 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:42:11,162 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:42:11,162 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:42:11,162 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:42:11,439 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:42:11,465 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:42:11,467 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:42:11,468 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:42:11,470 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:42:11,470 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/queue-add-2-nl.wvr.bpl [2021-07-13 20:42:11,471 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/queue-add-2-nl.wvr.bpl' [2021-07-13 20:42:11,497 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:42:11,499 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:42:11,500 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:42:11,500 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:42:11,500 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:42:11,510 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,517 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,524 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:42:11,525 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:42:11,525 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:42:11,526 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:42:11,533 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,534 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,535 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,535 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,539 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,544 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,545 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... [2021-07-13 20:42:11,546 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:42:11,549 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:42:11,549 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:42:11,549 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:42:11,551 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:42:11,621 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:42:11,621 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:42:11,622 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:42:11,622 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:42:11,622 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:42:11,622 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:42:11,622 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:42:11,623 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:42:11,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:42:11,623 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:42:11,813 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:42:11,814 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:42:11,815 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:42:11 BoogieIcfgContainer [2021-07-13 20:42:11,816 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:42:11,817 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:42:11,817 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:42:11,819 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:42:11,819 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:42:11" (1/2) ... [2021-07-13 20:42:11,820 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43cc6840 and model type queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:42:11, skipping insertion in model container [2021-07-13 20:42:11,820 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:42:11" (2/2) ... [2021-07-13 20:42:11,822 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2-nl.wvr.bpl [2021-07-13 20:42:11,826 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:42:11,826 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:42:11,826 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:42:11,827 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:42:11,852 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-07-13 20:42:11,871 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-07-13 20:42:11,887 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:42:11,887 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:42:11,887 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:42:11,887 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:42:11,888 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:42:11,888 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:42:11,888 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:42:11,888 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:42:11,896 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 29 transitions, 74 flow [2021-07-13 20:42:11,915 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 104 states, 103 states have (on average 1.970873786407767) internal successors, (203), 103 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:11,918 INFO L276 IsEmpty]: Start isEmpty. Operand has 104 states, 103 states have (on average 1.970873786407767) internal successors, (203), 103 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:11,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-13 20:42:11,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:11,927 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:11,927 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:11,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:11,932 INFO L82 PathProgramCache]: Analyzing trace with hash 474732689, now seen corresponding path program 1 times [2021-07-13 20:42:11,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:11,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281090381] [2021-07-13 20:42:11,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:12,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:12,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:12,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:12,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281090381] [2021-07-13 20:42:12,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281090381] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:42:12,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:42:12,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:42:12,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394020257] [2021-07-13 20:42:12,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:42:12,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:12,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:42:12,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:42:12,117 INFO L87 Difference]: Start difference. First operand has 104 states, 103 states have (on average 1.970873786407767) internal successors, (203), 103 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:12,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:12,169 INFO L93 Difference]: Finished difference Result 114 states and 223 transitions. [2021-07-13 20:42:12,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:42:12,171 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-13 20:42:12,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:12,179 INFO L225 Difference]: With dead ends: 114 [2021-07-13 20:42:12,180 INFO L226 Difference]: Without dead ends: 114 [2021-07-13 20:42:12,181 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:42:12,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-07-13 20:42:12,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-07-13 20:42:12,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.9734513274336283) internal successors, (223), 113 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:12,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 223 transitions. [2021-07-13 20:42:12,247 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 223 transitions. Word has length 16 [2021-07-13 20:42:12,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:12,248 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 223 transitions. [2021-07-13 20:42:12,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:12,248 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 223 transitions. [2021-07-13 20:42:12,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:12,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:12,251 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:12,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:42:12,251 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:12,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:12,257 INFO L82 PathProgramCache]: Analyzing trace with hash 518092661, now seen corresponding path program 1 times [2021-07-13 20:42:12,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:12,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675288619] [2021-07-13 20:42:12,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:12,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:12,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:12,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675288619] [2021-07-13 20:42:12,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675288619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:12,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591724638] [2021-07-13 20:42:12,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:12,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:12,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:13,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:13,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591724638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:13,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:13,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:42:13,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051493258] [2021-07-13 20:42:13,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:42:13,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:13,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:42:13,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:13,176 INFO L87 Difference]: Start difference. First operand 114 states and 223 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:13,873 INFO L93 Difference]: Finished difference Result 285 states and 537 transitions. [2021-07-13 20:42:13,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:42:13,873 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:42:13,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:13,928 INFO L225 Difference]: With dead ends: 285 [2021-07-13 20:42:13,928 INFO L226 Difference]: Without dead ends: 278 [2021-07-13 20:42:13,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 807.2ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:13,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-07-13 20:42:13,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 153. [2021-07-13 20:42:13,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.9407894736842106) internal successors, (295), 152 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 295 transitions. [2021-07-13 20:42:13,963 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 295 transitions. Word has length 21 [2021-07-13 20:42:13,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:13,964 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 295 transitions. [2021-07-13 20:42:13,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:13,964 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 295 transitions. [2021-07-13 20:42:13,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:13,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:13,965 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:14,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-13 20:42:14,173 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:14,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:14,174 INFO L82 PathProgramCache]: Analyzing trace with hash 434307019, now seen corresponding path program 2 times [2021-07-13 20:42:14,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:14,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728571055] [2021-07-13 20:42:14,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:14,404 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:14,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:14,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728571055] [2021-07-13 20:42:14,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728571055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:14,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291129368] [2021-07-13 20:42:14,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:14,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:14,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:14,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-13 20:42:14,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:14,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:14,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291129368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:14,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:14,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:42:14,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615892823] [2021-07-13 20:42:14,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:14,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:14,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:14,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:14,757 INFO L87 Difference]: Start difference. First operand 153 states and 295 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:15,354 INFO L93 Difference]: Finished difference Result 261 states and 498 transitions. [2021-07-13 20:42:15,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:42:15,354 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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 21 [2021-07-13 20:42:15,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:15,356 INFO L225 Difference]: With dead ends: 261 [2021-07-13 20:42:15,356 INFO L226 Difference]: Without dead ends: 250 [2021-07-13 20:42:15,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 632.8ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:42:15,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-07-13 20:42:15,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 157. [2021-07-13 20:42:15,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.9423076923076923) internal successors, (303), 156 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 303 transitions. [2021-07-13 20:42:15,368 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 303 transitions. Word has length 21 [2021-07-13 20:42:15,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:15,368 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 303 transitions. [2021-07-13 20:42:15,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:15,369 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 303 transitions. [2021-07-13 20:42:15,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:15,370 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:15,370 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:15,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:15,585 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:15,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:15,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1316372743, now seen corresponding path program 3 times [2021-07-13 20:42:15,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:15,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416126685] [2021-07-13 20:42:15,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:15,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:15,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:15,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:15,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416126685] [2021-07-13 20:42:15,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416126685] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:15,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278267601] [2021-07-13 20:42:15,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:15,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:42:15,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:15,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:15,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:15,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:15,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278267601] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:15,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:15,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:42:15,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517404511] [2021-07-13 20:42:15,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:15,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:15,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:15,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:15,940 INFO L87 Difference]: Start difference. First operand 157 states and 303 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:16,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:16,651 INFO L93 Difference]: Finished difference Result 218 states and 421 transitions. [2021-07-13 20:42:16,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:42:16,652 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-07-13 20:42:16,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:16,654 INFO L225 Difference]: With dead ends: 218 [2021-07-13 20:42:16,654 INFO L226 Difference]: Without dead ends: 211 [2021-07-13 20:42:16,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 688.3ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:16,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-07-13 20:42:16,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 155. [2021-07-13 20:42:16,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 1.9415584415584415) internal successors, (299), 154 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:16,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 299 transitions. [2021-07-13 20:42:16,660 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 299 transitions. Word has length 21 [2021-07-13 20:42:16,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:16,661 INFO L482 AbstractCegarLoop]: Abstraction has 155 states and 299 transitions. [2021-07-13 20:42:16,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:16,661 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 299 transitions. [2021-07-13 20:42:16,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:16,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:16,662 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:16,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:16,885 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:16,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:16,885 INFO L82 PathProgramCache]: Analyzing trace with hash -254211763, now seen corresponding path program 4 times [2021-07-13 20:42:16,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:16,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659578878] [2021-07-13 20:42:16,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:16,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:16,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:16,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659578878] [2021-07-13 20:42:16,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659578878] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:42:16,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:42:16,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 20:42:16,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201469505] [2021-07-13 20:42:16,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:42:16,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:16,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:42:16,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:42:16,921 INFO L87 Difference]: Start difference. First operand 155 states and 299 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-07-13 20:42:16,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:16,925 INFO L93 Difference]: Finished difference Result 157 states and 301 transitions. [2021-07-13 20:42:16,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:42:16,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-07-13 20:42:16,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:16,926 INFO L225 Difference]: With dead ends: 157 [2021-07-13 20:42:16,927 INFO L226 Difference]: Without dead ends: 157 [2021-07-13 20:42:16,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:42:16,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-07-13 20:42:16,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2021-07-13 20:42:16,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.9294871794871795) internal successors, (301), 156 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:16,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 301 transitions. [2021-07-13 20:42:16,931 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 301 transitions. Word has length 21 [2021-07-13 20:42:16,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:16,931 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 301 transitions. [2021-07-13 20:42:16,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 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-07-13 20:42:16,932 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 301 transitions. [2021-07-13 20:42:16,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:16,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:16,933 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:16,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-13 20:42:16,933 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:16,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:16,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1770972429, now seen corresponding path program 5 times [2021-07-13 20:42:16,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:16,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13692153] [2021-07-13 20:42:16,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:17,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:17,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:17,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13692153] [2021-07-13 20:42:17,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13692153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:17,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141800844] [2021-07-13 20:42:17,106 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:17,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:17,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:17,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:42:17,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:17,274 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-07-13 20:42:17,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:17,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:17,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:42:17,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:17,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141800844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:17,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:17,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-13 20:42:17,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724095321] [2021-07-13 20:42:17,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:42:17,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:17,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:42:17,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:42:17,366 INFO L87 Difference]: Start difference. First operand 157 states and 301 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-07-13 20:42:18,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:18,063 INFO L93 Difference]: Finished difference Result 270 states and 508 transitions. [2021-07-13 20:42:18,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:42:18,064 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 21 [2021-07-13 20:42:18,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:18,065 INFO L225 Difference]: With dead ends: 270 [2021-07-13 20:42:18,066 INFO L226 Difference]: Without dead ends: 261 [2021-07-13 20:42:18,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 635.7ms TimeCoverageRelationStatistics Valid=220, Invalid=836, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:18,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-07-13 20:42:18,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 168. [2021-07-13 20:42:18,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9401197604790419) internal successors, (324), 167 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:18,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 324 transitions. [2021-07-13 20:42:18,074 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 324 transitions. Word has length 21 [2021-07-13 20:42:18,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:18,074 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 324 transitions. [2021-07-13 20:42:18,074 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-07-13 20:42:18,075 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 324 transitions. [2021-07-13 20:42:18,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:18,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:18,075 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:18,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:18,299 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:18,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:18,299 INFO L82 PathProgramCache]: Analyzing trace with hash -173262425, now seen corresponding path program 6 times [2021-07-13 20:42:18,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:18,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744095085] [2021-07-13 20:42:18,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:18,483 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:18,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:18,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744095085] [2021-07-13 20:42:18,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744095085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:18,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190618347] [2021-07-13 20:42:18,484 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:18,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:42:18,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:18,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:18,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:18,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:18,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190618347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:18,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:18,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:42:18,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29254907] [2021-07-13 20:42:18,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:18,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:18,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:18,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:18,664 INFO L87 Difference]: Start difference. First operand 168 states and 324 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-07-13 20:42:19,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:19,096 INFO L93 Difference]: Finished difference Result 266 states and 501 transitions. [2021-07-13 20:42:19,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:42:19,102 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 21 [2021-07-13 20:42:19,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:19,103 INFO L225 Difference]: With dead ends: 266 [2021-07-13 20:42:19,103 INFO L226 Difference]: Without dead ends: 259 [2021-07-13 20:42:19,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 382.6ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:42:19,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-07-13 20:42:19,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 167. [2021-07-13 20:42:19,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.9397590361445782) internal successors, (322), 166 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:19,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 322 transitions. [2021-07-13 20:42:19,108 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 322 transitions. Word has length 21 [2021-07-13 20:42:19,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:19,109 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 322 transitions. [2021-07-13 20:42:19,109 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-07-13 20:42:19,109 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 322 transitions. [2021-07-13 20:42:19,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:19,109 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:19,110 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:19,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-07-13 20:42:19,310 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:19,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:19,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1345776373, now seen corresponding path program 7 times [2021-07-13 20:42:19,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:19,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125831158] [2021-07-13 20:42:19,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:19,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:19,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:19,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:19,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125831158] [2021-07-13 20:42:19,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125831158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:19,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508238553] [2021-07-13 20:42:19,478 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:19,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:19,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:19,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:19,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508238553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:19,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:19,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2021-07-13 20:42:19,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071343813] [2021-07-13 20:42:19,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:42:19,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:19,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:42:19,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:42:19,686 INFO L87 Difference]: Start difference. First operand 167 states and 322 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:20,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:20,089 INFO L93 Difference]: Finished difference Result 278 states and 521 transitions. [2021-07-13 20:42:20,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:42:20,089 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 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 21 [2021-07-13 20:42:20,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:20,091 INFO L225 Difference]: With dead ends: 278 [2021-07-13 20:42:20,091 INFO L226 Difference]: Without dead ends: 271 [2021-07-13 20:42:20,091 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 399.0ms TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:42:20,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-07-13 20:42:20,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 160. [2021-07-13 20:42:20,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 1.9433962264150944) internal successors, (309), 159 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:20,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 309 transitions. [2021-07-13 20:42:20,097 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 309 transitions. Word has length 21 [2021-07-13 20:42:20,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:20,097 INFO L482 AbstractCegarLoop]: Abstraction has 160 states and 309 transitions. [2021-07-13 20:42:20,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:20,097 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 309 transitions. [2021-07-13 20:42:20,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:20,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:20,098 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:20,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:20,305 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:20,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:20,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1431272511, now seen corresponding path program 8 times [2021-07-13 20:42:20,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:20,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176571543] [2021-07-13 20:42:20,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:20,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:20,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:20,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176571543] [2021-07-13 20:42:20,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176571543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:20,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915364319] [2021-07-13 20:42:20,462 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:20,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:20,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:20,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-13 20:42:20,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:20,542 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 5 treesize of output 3 [2021-07-13 20:42:20,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:20,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:20,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:20,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:13 [2021-07-13 20:42:20,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:20,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915364319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:20,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:20,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:42:20,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060437259] [2021-07-13 20:42:20,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:20,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:20,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:20,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:20,653 INFO L87 Difference]: Start difference. First operand 160 states and 309 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:21,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:21,031 INFO L93 Difference]: Finished difference Result 249 states and 468 transitions. [2021-07-13 20:42:21,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:42:21,031 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-07-13 20:42:21,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:21,033 INFO L225 Difference]: With dead ends: 249 [2021-07-13 20:42:21,033 INFO L226 Difference]: Without dead ends: 240 [2021-07-13 20:42:21,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 385.9ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:42:21,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-07-13 20:42:21,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 167. [2021-07-13 20:42:21,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 166 states have (on average 1.9457831325301205) internal successors, (323), 166 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:21,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 323 transitions. [2021-07-13 20:42:21,038 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 323 transitions. Word has length 21 [2021-07-13 20:42:21,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:21,038 INFO L482 AbstractCegarLoop]: Abstraction has 167 states and 323 transitions. [2021-07-13 20:42:21,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:21,039 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 323 transitions. [2021-07-13 20:42:21,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:21,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:21,039 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:21,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:21,253 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:21,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:21,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1981629061, now seen corresponding path program 9 times [2021-07-13 20:42:21,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:21,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492738385] [2021-07-13 20:42:21,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:21,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:21,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492738385] [2021-07-13 20:42:21,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492738385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:21,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907483497] [2021-07-13 20:42:21,398 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:21,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:42:21,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:21,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:21,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:21,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:21,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907483497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:21,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:21,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-13 20:42:21,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155707498] [2021-07-13 20:42:21,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:42:21,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:21,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:42:21,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:42:21,580 INFO L87 Difference]: Start difference. First operand 167 states and 323 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:22,126 INFO L93 Difference]: Finished difference Result 209 states and 397 transitions. [2021-07-13 20:42:22,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:42:22,126 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 21 [2021-07-13 20:42:22,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:22,127 INFO L225 Difference]: With dead ends: 209 [2021-07-13 20:42:22,127 INFO L226 Difference]: Without dead ends: 202 [2021-07-13 20:42:22,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 535.1ms TimeCoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:42:22,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-13 20:42:22,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 165. [2021-07-13 20:42:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.9451219512195121) internal successors, (319), 164 states have internal predecessors, (319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 319 transitions. [2021-07-13 20:42:22,132 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 319 transitions. Word has length 21 [2021-07-13 20:42:22,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:22,132 INFO L482 AbstractCegarLoop]: Abstraction has 165 states and 319 transitions. [2021-07-13 20:42:22,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,133 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 319 transitions. [2021-07-13 20:42:22,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:22,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:22,133 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:22,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 20:42:22,349 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:22,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash -512962343, now seen corresponding path program 10 times [2021-07-13 20:42:22,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:22,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902274341] [2021-07-13 20:42:22,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:22,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:22,485 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:22,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:22,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902274341] [2021-07-13 20:42:22,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902274341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:22,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786542897] [2021-07-13 20:42:22,486 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:22,519 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:22,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:22,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:42:22,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:22,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:22,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786542897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:22,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:22,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:42:22,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375787654] [2021-07-13 20:42:22,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:42:22,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:22,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:42:22,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:42:22,626 INFO L87 Difference]: Start difference. First operand 165 states and 319 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:22,910 INFO L93 Difference]: Finished difference Result 258 states and 486 transitions. [2021-07-13 20:42:22,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:42:22,911 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 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 21 [2021-07-13 20:42:22,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:22,912 INFO L225 Difference]: With dead ends: 258 [2021-07-13 20:42:22,912 INFO L226 Difference]: Without dead ends: 251 [2021-07-13 20:42:22,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 273.1ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:42:22,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-07-13 20:42:22,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 164. [2021-07-13 20:42:22,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 1.9447852760736197) internal successors, (317), 163 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 317 transitions. [2021-07-13 20:42:22,917 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 317 transitions. Word has length 21 [2021-07-13 20:42:22,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:22,918 INFO L482 AbstractCegarLoop]: Abstraction has 164 states and 317 transitions. [2021-07-13 20:42:22,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:22,918 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 317 transitions. [2021-07-13 20:42:22,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:42:22,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:22,919 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:23,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:23,135 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:23,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:23,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1006076455, now seen corresponding path program 11 times [2021-07-13 20:42:23,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:23,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297196495] [2021-07-13 20:42:23,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:23,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:23,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:23,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297196495] [2021-07-13 20:42:23,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297196495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:23,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214118218] [2021-07-13 20:42:23,262 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:23,295 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:23,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:23,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:42:23,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:23,393 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-07-13 20:42:23,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:23,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:23,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-07-13 20:42:23,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:42:23,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:23,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214118218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:23,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:23,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:42:23,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672581237] [2021-07-13 20:42:23,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:42:23,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:23,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:42:23,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:42:23,506 INFO L87 Difference]: Start difference. First operand 164 states and 317 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:24,105 INFO L93 Difference]: Finished difference Result 292 states and 542 transitions. [2021-07-13 20:42:24,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:42:24,106 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:42:24,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:24,107 INFO L225 Difference]: With dead ends: 292 [2021-07-13 20:42:24,107 INFO L226 Difference]: Without dead ends: 278 [2021-07-13 20:42:24,108 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 549.8ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:42:24,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-07-13 20:42:24,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 154. [2021-07-13 20:42:24,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 1.934640522875817) internal successors, (296), 153 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-07-13 20:42:24,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 296 transitions. [2021-07-13 20:42:24,112 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 296 transitions. Word has length 21 [2021-07-13 20:42:24,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:24,113 INFO L482 AbstractCegarLoop]: Abstraction has 154 states and 296 transitions. [2021-07-13 20:42:24,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,113 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 296 transitions. [2021-07-13 20:42:24,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-13 20:42:24,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:24,113 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:24,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:24,329 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:24,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:24,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1156661139, now seen corresponding path program 1 times [2021-07-13 20:42:24,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:24,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829499520] [2021-07-13 20:42:24,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:24,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:24,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:24,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829499520] [2021-07-13 20:42:24,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829499520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:24,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861208704] [2021-07-13 20:42:24,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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) [2021-07-13 20:42:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:24,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 8 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:24,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:24,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-07-13 20:42:24,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:24,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:24,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-07-13 20:42:24,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:42:24,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:24,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861208704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:24,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:24,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-13 20:42:24,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923125707] [2021-07-13 20:42:24,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:42:24,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:24,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:42:24,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:42:24,453 INFO L87 Difference]: Start difference. First operand 154 states and 296 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:24,511 INFO L93 Difference]: Finished difference Result 212 states and 411 transitions. [2021-07-13 20:42:24,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:42:24,512 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-13 20:42:24,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:24,513 INFO L225 Difference]: With dead ends: 212 [2021-07-13 20:42:24,513 INFO L226 Difference]: Without dead ends: 212 [2021-07-13 20:42:24,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 30.0ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:42:24,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-07-13 20:42:24,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 168. [2021-07-13 20:42:24,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9880239520958083) internal successors, (332), 167 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 332 transitions. [2021-07-13 20:42:24,517 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 332 transitions. Word has length 25 [2021-07-13 20:42:24,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:24,517 INFO L482 AbstractCegarLoop]: Abstraction has 168 states and 332 transitions. [2021-07-13 20:42:24,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,517 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 332 transitions. [2021-07-13 20:42:24,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-13 20:42:24,518 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:24,518 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:24,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-13 20:42:24,733 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:24,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:24,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1808824559, now seen corresponding path program 12 times [2021-07-13 20:42:24,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:24,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297769514] [2021-07-13 20:42:24,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:24,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:24,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:24,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:24,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297769514] [2021-07-13 20:42:24,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297769514] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:42:24,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:42:24,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:42:24,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604120525] [2021-07-13 20:42:24,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:42:24,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:24,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:42:24,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:42:24,757 INFO L87 Difference]: Start difference. First operand 168 states and 332 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:24,769 INFO L93 Difference]: Finished difference Result 416 states and 813 transitions. [2021-07-13 20:42:24,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:42:24,769 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-13 20:42:24,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:24,772 INFO L225 Difference]: With dead ends: 416 [2021-07-13 20:42:24,772 INFO L226 Difference]: Without dead ends: 372 [2021-07-13 20:42:24,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:42:24,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-07-13 20:42:24,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 330. [2021-07-13 20:42:24,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.0395136778115504) internal successors, (671), 329 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 671 transitions. [2021-07-13 20:42:24,783 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 671 transitions. Word has length 26 [2021-07-13 20:42:24,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:24,783 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 671 transitions. [2021-07-13 20:42:24,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:24,783 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 671 transitions. [2021-07-13 20:42:24,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:24,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:24,785 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:24,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-07-13 20:42:24,785 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:24,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:24,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1542332851, now seen corresponding path program 2 times [2021-07-13 20:42:24,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:24,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104777351] [2021-07-13 20:42:24,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:25,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:25,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:25,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104777351] [2021-07-13 20:42:25,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104777351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:25,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495969689] [2021-07-13 20:42:25,134 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:25,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:25,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:25,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:25,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:25,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:25,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:25,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:25,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:25,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:27 [2021-07-13 20:42:25,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:25,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495969689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:25,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:25,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 30 [2021-07-13 20:42:25,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303906296] [2021-07-13 20:42:25,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:42:25,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:25,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:42:25,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:25,629 INFO L87 Difference]: Start difference. First operand 330 states and 671 transitions. Second operand has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 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-07-13 20:42:26,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:26,796 INFO L93 Difference]: Finished difference Result 496 states and 979 transitions. [2021-07-13 20:42:26,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:26,797 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:26,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:26,799 INFO L225 Difference]: With dead ends: 496 [2021-07-13 20:42:26,799 INFO L226 Difference]: Without dead ends: 489 [2021-07-13 20:42:26,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 1150.8ms TimeCoverageRelationStatistics Valid=189, Invalid=1973, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:42:26,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-07-13 20:42:26,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 355. [2021-07-13 20:42:26,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 2.0141242937853105) internal successors, (713), 354 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:26,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 713 transitions. [2021-07-13 20:42:26,811 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 713 transitions. Word has length 30 [2021-07-13 20:42:26,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:26,811 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 713 transitions. [2021-07-13 20:42:26,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 30 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-07-13 20:42:26,812 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 713 transitions. [2021-07-13 20:42:26,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:26,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:26,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:27,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 20:42:27,036 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:27,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:27,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1773063399, now seen corresponding path program 3 times [2021-07-13 20:42:27,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:27,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732935123] [2021-07-13 20:42:27,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:27,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:27,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:27,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:27,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732935123] [2021-07-13 20:42:27,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732935123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:27,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733065190] [2021-07-13 20:42:27,329 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:27,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:27,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:27,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:27,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:27,526 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-07-13 20:42:27,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:27,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:27,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-07-13 20:42:27,805 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:27,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733065190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:27,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:27,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-07-13 20:42:27,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793507857] [2021-07-13 20:42:27,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-13 20:42:27,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:27,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-13 20:42:27,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:42:27,807 INFO L87 Difference]: Start difference. First operand 355 states and 713 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:29,044 INFO L93 Difference]: Finished difference Result 538 states and 1048 transitions. [2021-07-13 20:42:29,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:42:29,044 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:29,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:29,046 INFO L225 Difference]: With dead ends: 538 [2021-07-13 20:42:29,046 INFO L226 Difference]: Without dead ends: 529 [2021-07-13 20:42:29,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1086.7ms TimeCoverageRelationStatistics Valid=210, Invalid=2142, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:29,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-07-13 20:42:29,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 384. [2021-07-13 20:42:29,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.0078328981723237) internal successors, (769), 383 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 769 transitions. [2021-07-13 20:42:29,057 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 769 transitions. Word has length 30 [2021-07-13 20:42:29,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:29,057 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 769 transitions. [2021-07-13 20:42:29,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:29,058 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 769 transitions. [2021-07-13 20:42:29,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:29,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:29,059 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:29,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-13 20:42:29,269 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:29,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:29,269 INFO L82 PathProgramCache]: Analyzing trace with hash -890997675, now seen corresponding path program 4 times [2021-07-13 20:42:29,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:29,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547658459] [2021-07-13 20:42:29,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:29,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:29,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:29,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547658459] [2021-07-13 20:42:29,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547658459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:29,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536046040] [2021-07-13 20:42:29,590 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:29,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:29,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:29,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:29,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:29,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:29,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:29,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:29,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:29,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:42:30,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:30,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536046040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:30,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:30,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-07-13 20:42:30,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575823341] [2021-07-13 20:42:30,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-13 20:42:30,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:30,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-13 20:42:30,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:42:30,065 INFO L87 Difference]: Start difference. First operand 384 states and 769 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:31,569 INFO L93 Difference]: Finished difference Result 458 states and 895 transitions. [2021-07-13 20:42:31,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:42:31,570 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:31,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:31,572 INFO L225 Difference]: With dead ends: 458 [2021-07-13 20:42:31,572 INFO L226 Difference]: Without dead ends: 443 [2021-07-13 20:42:31,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1491.7ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:42:31,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-07-13 20:42:31,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 380. [2021-07-13 20:42:31,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.0079155672823217) internal successors, (761), 379 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 761 transitions. [2021-07-13 20:42:31,582 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 761 transitions. Word has length 30 [2021-07-13 20:42:31,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:31,582 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 761 transitions. [2021-07-13 20:42:31,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:31,582 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 761 transitions. [2021-07-13 20:42:31,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:31,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:31,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:31,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:31,800 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:31,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:31,800 INFO L82 PathProgramCache]: Analyzing trace with hash 577669043, now seen corresponding path program 5 times [2021-07-13 20:42:31,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:31,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183969920] [2021-07-13 20:42:31,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:31,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:32,140 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:32,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183969920] [2021-07-13 20:42:32,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183969920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917255046] [2021-07-13 20:42:32,141 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:32,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:32,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:32,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:32,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:32,325 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-07-13 20:42:32,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:32,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:32,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-07-13 20:42:32,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:32,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917255046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:32,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:32,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-07-13 20:42:32,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460914380] [2021-07-13 20:42:32,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-13 20:42:32,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:32,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-13 20:42:32,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:42:32,631 INFO L87 Difference]: Start difference. First operand 380 states and 761 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:33,697 INFO L93 Difference]: Finished difference Result 539 states and 1057 transitions. [2021-07-13 20:42:33,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:42:33,698 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:33,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:33,700 INFO L225 Difference]: With dead ends: 539 [2021-07-13 20:42:33,700 INFO L226 Difference]: Without dead ends: 522 [2021-07-13 20:42:33,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 1106.1ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:42:33,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-07-13 20:42:33,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 378. [2021-07-13 20:42:33,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.0079575596816976) internal successors, (757), 377 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 757 transitions. [2021-07-13 20:42:33,711 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 757 transitions. Word has length 30 [2021-07-13 20:42:33,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:33,711 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 757 transitions. [2021-07-13 20:42:33,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:33,711 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 757 transitions. [2021-07-13 20:42:33,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:33,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:33,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:33,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-13 20:42:33,921 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:33,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:33,921 INFO L82 PathProgramCache]: Analyzing trace with hash 2096707841, now seen corresponding path program 6 times [2021-07-13 20:42:33,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:33,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963501818] [2021-07-13 20:42:33,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:34,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:34,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:34,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963501818] [2021-07-13 20:42:34,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963501818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527376488] [2021-07-13 20:42:34,200 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:34,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:42:34,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:34,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:34,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:34,381 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-07-13 20:42:34,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:34,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:34,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:34,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-07-13 20:42:34,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:34,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527376488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:34,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:34,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 28 [2021-07-13 20:42:34,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125059678] [2021-07-13 20:42:34,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:42:34,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:34,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:42:34,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:42:34,608 INFO L87 Difference]: Start difference. First operand 378 states and 757 transitions. Second operand has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:35,680 INFO L93 Difference]: Finished difference Result 565 states and 1100 transitions. [2021-07-13 20:42:35,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:42:35,680 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:35,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:35,682 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:42:35,682 INFO L226 Difference]: Without dead ends: 521 [2021-07-13 20:42:35,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 1013.3ms TimeCoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:42:35,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-07-13 20:42:35,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 368. [2021-07-13 20:42:35,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 2.008174386920981) internal successors, (737), 367 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 737 transitions. [2021-07-13 20:42:35,692 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 737 transitions. Word has length 30 [2021-07-13 20:42:35,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:35,692 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 737 transitions. [2021-07-13 20:42:35,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:35,692 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 737 transitions. [2021-07-13 20:42:35,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:35,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:35,693 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:35,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:35,916 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:35,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:35,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1300690841, now seen corresponding path program 7 times [2021-07-13 20:42:35,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:35,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632762433] [2021-07-13 20:42:35,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:36,184 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:36,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632762433] [2021-07-13 20:42:36,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632762433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550223039] [2021-07-13 20:42:36,185 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:36,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:36,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:36,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:36,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:36,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:36,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:36,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:36,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:42:36,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:36,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550223039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:36,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:36,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2021-07-13 20:42:36,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578803774] [2021-07-13 20:42:36,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-13 20:42:36,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:36,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-13 20:42:36,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=783, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:42:36,591 INFO L87 Difference]: Start difference. First operand 368 states and 737 transitions. Second operand has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:37,612 INFO L93 Difference]: Finished difference Result 558 states and 1086 transitions. [2021-07-13 20:42:37,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:37,612 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:37,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:37,614 INFO L225 Difference]: With dead ends: 558 [2021-07-13 20:42:37,614 INFO L226 Difference]: Without dead ends: 525 [2021-07-13 20:42:37,615 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 978.1ms TimeCoverageRelationStatistics Valid=194, Invalid=1876, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:42:37,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-07-13 20:42:37,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 366. [2021-07-13 20:42:37,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.0082191780821916) internal successors, (733), 365 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 733 transitions. [2021-07-13 20:42:37,624 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 733 transitions. Word has length 30 [2021-07-13 20:42:37,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:37,624 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 733 transitions. [2021-07-13 20:42:37,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.8666666666666667) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:37,624 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 733 transitions. [2021-07-13 20:42:37,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:37,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:37,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:37,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:37,841 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:37,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:37,841 INFO L82 PathProgramCache]: Analyzing trace with hash -317786151, now seen corresponding path program 8 times [2021-07-13 20:42:37,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:37,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056080866] [2021-07-13 20:42:37,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:38,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056080866] [2021-07-13 20:42:38,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056080866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918859558] [2021-07-13 20:42:38,160 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:38,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:38,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:38,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:38,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:38,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:38,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:38,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:38,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:38,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:42:38,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:38,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918859558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:38,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:38,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-07-13 20:42:38,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101883999] [2021-07-13 20:42:38,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-13 20:42:38,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:38,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-13 20:42:38,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:42:38,620 INFO L87 Difference]: Start difference. First operand 366 states and 733 transitions. Second operand has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:39,758 INFO L93 Difference]: Finished difference Result 571 states and 1107 transitions. [2021-07-13 20:42:39,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:42:39,759 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:39,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:39,760 INFO L225 Difference]: With dead ends: 571 [2021-07-13 20:42:39,760 INFO L226 Difference]: Without dead ends: 535 [2021-07-13 20:42:39,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1094.5ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:39,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-07-13 20:42:39,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 364. [2021-07-13 20:42:39,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.0110192837465566) internal successors, (730), 363 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-07-13 20:42:39,770 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-07-13 20:42:39,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:39,770 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-07-13 20:42:39,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:39,771 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-07-13 20:42:39,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:39,772 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:39,772 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:39,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-13 20:42:39,993 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:39,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:39,993 INFO L82 PathProgramCache]: Analyzing trace with hash -479791381, now seen corresponding path program 9 times [2021-07-13 20:42:39,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:39,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396273370] [2021-07-13 20:42:39,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:40,297 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:40,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:40,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396273370] [2021-07-13 20:42:40,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396273370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720108623] [2021-07-13 20:42:40,298 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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:40,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:42:40,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:40,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:40,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:40,511 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-07-13 20:42:40,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:40,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:40,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:40,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-07-13 20:42:40,768 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:40,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720108623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:40,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:40,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 31 [2021-07-13 20:42:40,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319360852] [2021-07-13 20:42:40,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-13 20:42:40,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:40,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-13 20:42:40,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=900, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:42:40,770 INFO L87 Difference]: Start difference. First operand 364 states and 730 transitions. Second operand has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:41,769 INFO L93 Difference]: Finished difference Result 511 states and 1006 transitions. [2021-07-13 20:42:41,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:41,770 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:42:41,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:41,771 INFO L225 Difference]: With dead ends: 511 [2021-07-13 20:42:41,771 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:42:41,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1126.5ms TimeCoverageRelationStatistics Valid=204, Invalid=2148, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:42:41,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:42:41,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 364. [2021-07-13 20:42:41,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.0110192837465566) internal successors, (730), 363 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 730 transitions. [2021-07-13 20:42:41,786 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 730 transitions. Word has length 30 [2021-07-13 20:42:41,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:41,786 INFO L482 AbstractCegarLoop]: Abstraction has 364 states and 730 transitions. [2021-07-13 20:42:41,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.75) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:41,786 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 730 transitions. [2021-07-13 20:42:41,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:41,787 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:41,787 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:42,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:42,001 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:42,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:42,001 INFO L82 PathProgramCache]: Analyzing trace with hash 207465881, now seen corresponding path program 10 times [2021-07-13 20:42:42,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:42,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154570427] [2021-07-13 20:42:42,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:42,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:42,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:42,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154570427] [2021-07-13 20:42:42,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154570427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:42,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596490861] [2021-07-13 20:42:42,369 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:42,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:42,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:42,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:42,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:42,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:42,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:42,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:42,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:42,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:42:42,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:42,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596490861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:42,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:42,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:42:42,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385531317] [2021-07-13 20:42:42,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:42:42,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:42,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:42:42,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:42,832 INFO L87 Difference]: Start difference. First operand 364 states and 730 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:44,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:44,553 INFO L93 Difference]: Finished difference Result 655 states and 1289 transitions. [2021-07-13 20:42:44,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:42:44,554 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:42:44,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:44,555 INFO L225 Difference]: With dead ends: 655 [2021-07-13 20:42:44,555 INFO L226 Difference]: Without dead ends: 646 [2021-07-13 20:42:44,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 1564.1ms TimeCoverageRelationStatistics Valid=300, Invalid=3240, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:42:44,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-07-13 20:42:44,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 386. [2021-07-13 20:42:44,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.0233766233766235) internal successors, (779), 385 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:44,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 779 transitions. [2021-07-13 20:42:44,565 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 779 transitions. Word has length 30 [2021-07-13 20:42:44,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:44,565 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 779 transitions. [2021-07-13 20:42:44,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:44,565 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 779 transitions. [2021-07-13 20:42:44,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:44,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:44,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:44,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 20:42:44,790 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:44,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:44,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1089531605, now seen corresponding path program 11 times [2021-07-13 20:42:44,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:44,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555708631] [2021-07-13 20:42:44,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:44,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:45,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:45,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555708631] [2021-07-13 20:42:45,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555708631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:45,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873179938] [2021-07-13 20:42:45,105 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:45,129 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:42:45,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:45,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:45,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:45,289 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-07-13 20:42:45,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:45,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:45,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:45,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:42:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:45,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873179938] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:45,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:45,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:42:45,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667821167] [2021-07-13 20:42:45,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:42:45,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:45,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:42:45,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:45,567 INFO L87 Difference]: Start difference. First operand 386 states and 779 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:47,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:47,548 INFO L93 Difference]: Finished difference Result 584 states and 1151 transitions. [2021-07-13 20:42:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:42:47,548 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:42:47,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:47,550 INFO L225 Difference]: With dead ends: 584 [2021-07-13 20:42:47,550 INFO L226 Difference]: Without dead ends: 569 [2021-07-13 20:42:47,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1785.9ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:42:47,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-07-13 20:42:47,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 384. [2021-07-13 20:42:47,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.023498694516971) internal successors, (775), 383 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:47,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 775 transitions. [2021-07-13 20:42:47,560 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 775 transitions. Word has length 30 [2021-07-13 20:42:47,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:47,560 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 775 transitions. [2021-07-13 20:42:47,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:47,560 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 775 transitions. [2021-07-13 20:42:47,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:47,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:47,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:47,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-13 20:42:47,783 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:47,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:47,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1736768973, now seen corresponding path program 12 times [2021-07-13 20:42:47,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:47,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938049941] [2021-07-13 20:42:47,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:47,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:48,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:48,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:48,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938049941] [2021-07-13 20:42:48,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938049941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:48,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549759124] [2021-07-13 20:42:48,109 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:48,149 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:42:48,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:48,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:42:48,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:48,330 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-07-13 20:42:48,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:48,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:48,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:48,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:42:48,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:48,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549759124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:48,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:48,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:42:48,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833275054] [2021-07-13 20:42:48,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:42:48,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:48,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:42:48,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=842, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:48,542 INFO L87 Difference]: Start difference. First operand 384 states and 775 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:42:50,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:50,348 INFO L93 Difference]: Finished difference Result 713 states and 1395 transitions. [2021-07-13 20:42:50,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:42:50,349 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:42:50,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:50,351 INFO L225 Difference]: With dead ends: 713 [2021-07-13 20:42:50,351 INFO L226 Difference]: Without dead ends: 696 [2021-07-13 20:42:50,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1604.0ms TimeCoverageRelationStatistics Valid=316, Invalid=3344, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:42:50,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-07-13 20:42:50,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 393. [2021-07-13 20:42:50,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.017857142857143) internal successors, (791), 392 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:50,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-07-13 20:42:50,362 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-07-13 20:42:50,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:50,362 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-07-13 20:42:50,362 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:42:50,362 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-07-13 20:42:50,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:50,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:50,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:50,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:50,586 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:50,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:50,586 INFO L82 PathProgramCache]: Analyzing trace with hash -217730175, now seen corresponding path program 13 times [2021-07-13 20:42:50,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:50,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333507051] [2021-07-13 20:42:50,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:50,924 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:50,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:50,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333507051] [2021-07-13 20:42:50,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333507051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:50,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572764562] [2021-07-13 20:42:50,924 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:50,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:50,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:50,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:51,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:51,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:51,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:51,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:42:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:51,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572764562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:51,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:51,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:42:51,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359988791] [2021-07-13 20:42:51,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:42:51,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:51,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:42:51,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:51,411 INFO L87 Difference]: Start difference. First operand 393 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:53,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:53,375 INFO L93 Difference]: Finished difference Result 712 states and 1392 transitions. [2021-07-13 20:42:53,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:42:53,375 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:42:53,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:53,377 INFO L225 Difference]: With dead ends: 712 [2021-07-13 20:42:53,377 INFO L226 Difference]: Without dead ends: 668 [2021-07-13 20:42:53,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 1701.1ms TimeCoverageRelationStatistics Valid=331, Invalid=3575, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:42:53,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-07-13 20:42:53,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 386. [2021-07-13 20:42:53,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.005194805194805) internal successors, (772), 385 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:53,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 772 transitions. [2021-07-13 20:42:53,387 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 772 transitions. Word has length 30 [2021-07-13 20:42:53,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:53,387 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 772 transitions. [2021-07-13 20:42:53,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:53,387 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 772 transitions. [2021-07-13 20:42:53,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:53,388 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:53,388 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:53,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-13 20:42:53,611 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:53,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:53,612 INFO L82 PathProgramCache]: Analyzing trace with hash -848150583, now seen corresponding path program 14 times [2021-07-13 20:42:53,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:53,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262284527] [2021-07-13 20:42:53,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:53,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:53,917 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:53,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:53,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262284527] [2021-07-13 20:42:53,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262284527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:53,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993074153] [2021-07-13 20:42:53,918 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:53,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:42:53,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:53,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:53,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:54,110 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-07-13 20:42:54,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:54,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:54,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:54,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:42:54,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:54,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993074153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:54,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:54,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:42:54,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359630691] [2021-07-13 20:42:54,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:42:54,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:54,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:42:54,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:54,365 INFO L87 Difference]: Start difference. First operand 386 states and 772 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:55,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:55,634 INFO L93 Difference]: Finished difference Result 559 states and 1100 transitions. [2021-07-13 20:42:55,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:55,635 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:42:55,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:55,636 INFO L225 Difference]: With dead ends: 559 [2021-07-13 20:42:55,636 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:42:55,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1200.3ms TimeCoverageRelationStatistics Valid=235, Invalid=2417, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:42:55,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:42:55,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 388. [2021-07-13 20:42:55,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0025839793281652) internal successors, (775), 387 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:55,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 775 transitions. [2021-07-13 20:42:55,644 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 775 transitions. Word has length 30 [2021-07-13 20:42:55,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:55,644 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 775 transitions. [2021-07-13 20:42:55,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:55,645 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 775 transitions. [2021-07-13 20:42:55,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:55,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:55,646 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:55,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:55,861 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:55,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:55,861 INFO L82 PathProgramCache]: Analyzing trace with hash 33915141, now seen corresponding path program 15 times [2021-07-13 20:42:55,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:55,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121763683] [2021-07-13 20:42:55,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:55,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:56,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:56,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:56,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121763683] [2021-07-13 20:42:56,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121763683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:56,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594558591] [2021-07-13 20:42:56,200 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:56,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:42:56,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:56,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:56,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:56,401 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-07-13 20:42:56,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:56,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:56,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:42:56,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:56,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594558591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:56,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:56,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:42:56,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363372001] [2021-07-13 20:42:56,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:42:56,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:56,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:42:56,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:42:56,672 INFO L87 Difference]: Start difference. First operand 388 states and 775 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:58,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:42:58,180 INFO L93 Difference]: Finished difference Result 487 states and 964 transitions. [2021-07-13 20:42:58,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:42:58,180 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:42:58,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:42:58,182 INFO L225 Difference]: With dead ends: 487 [2021-07-13 20:42:58,182 INFO L226 Difference]: Without dead ends: 464 [2021-07-13 20:42:58,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1494.3ms TimeCoverageRelationStatistics Valid=266, Invalid=2490, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:42:58,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-07-13 20:42:58,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 378. [2021-07-13 20:42:58,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.0159151193633953) internal successors, (760), 377 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:42:58,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 760 transitions. [2021-07-13 20:42:58,188 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 760 transitions. Word has length 30 [2021-07-13 20:42:58,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:42:58,188 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 760 transitions. [2021-07-13 20:42:58,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:42:58,189 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 760 transitions. [2021-07-13 20:42:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:42:58,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:42:58,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:42:58,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-13 20:42:58,405 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:42:58,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:42:58,406 INFO L82 PathProgramCache]: Analyzing trace with hash -844092509, now seen corresponding path program 16 times [2021-07-13 20:42:58,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:42:58,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047214289] [2021-07-13 20:42:58,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:42:58,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:42:58,675 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:58,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:42:58,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047214289] [2021-07-13 20:42:58,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047214289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:58,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307636501] [2021-07-13 20:42:58,675 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:42:58,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:42:58,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:42:58,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:42:58,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:42:58,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:42:58,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:42:58,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:42:58,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:42:59,140 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:42:59,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307636501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:42:59,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:42:59,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-07-13 20:42:59,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565949759] [2021-07-13 20:42:59,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:42:59,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:42:59,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:42:59,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:42:59,142 INFO L87 Difference]: Start difference. First operand 378 states and 760 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:00,207 INFO L93 Difference]: Finished difference Result 568 states and 1127 transitions. [2021-07-13 20:43:00,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:43:00,207 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:43:00,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:00,209 INFO L225 Difference]: With dead ends: 568 [2021-07-13 20:43:00,209 INFO L226 Difference]: Without dead ends: 535 [2021-07-13 20:43:00,209 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1136.9ms TimeCoverageRelationStatistics Valid=215, Invalid=2137, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:00,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-07-13 20:43:00,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 376. [2021-07-13 20:43:00,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 2.018666666666667) internal successors, (757), 375 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 757 transitions. [2021-07-13 20:43:00,217 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 757 transitions. Word has length 30 [2021-07-13 20:43:00,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:00,218 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 757 transitions. [2021-07-13 20:43:00,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:00,218 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 757 transitions. [2021-07-13 20:43:00,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:00,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:00,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:00,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 20:43:00,441 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:00,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:00,441 INFO L82 PathProgramCache]: Analyzing trace with hash -357955005, now seen corresponding path program 17 times [2021-07-13 20:43:00,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:00,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677917300] [2021-07-13 20:43:00,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:00,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:00,774 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:00,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:00,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677917300] [2021-07-13 20:43:00,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677917300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:00,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29003206] [2021-07-13 20:43:00,774 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:00,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:00,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:00,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:00,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:00,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:00,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:00,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:00,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:00,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:01,214 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:01,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29003206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:01,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:01,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:01,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48083374] [2021-07-13 20:43:01,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:01,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:01,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:01,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:01,216 INFO L87 Difference]: Start difference. First operand 376 states and 757 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:02,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:02,445 INFO L93 Difference]: Finished difference Result 547 states and 1076 transitions. [2021-07-13 20:43:02,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:43:02,445 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:02,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:02,447 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:43:02,447 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:43:02,447 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 1205.8ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:43:02,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:43:02,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 391. [2021-07-13 20:43:02,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0153846153846153) internal successors, (786), 390 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:02,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-07-13 20:43:02,453 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-07-13 20:43:02,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:02,453 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-07-13 20:43:02,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:02,453 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-07-13 20:43:02,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:02,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:02,454 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:02,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:02,673 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:02,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:02,673 INFO L82 PathProgramCache]: Analyzing trace with hash 524110719, now seen corresponding path program 18 times [2021-07-13 20:43:02,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:02,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453317133] [2021-07-13 20:43:02,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:02,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:02,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453317133] [2021-07-13 20:43:02,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453317133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:02,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596594790] [2021-07-13 20:43:02,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:03,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:43:03,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:03,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:03,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:03,164 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-07-13 20:43:03,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:03,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:03,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:03,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:03,475 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:03,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596594790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:03,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:03,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:03,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983649886] [2021-07-13 20:43:03,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:03,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:03,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:03,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:03,476 INFO L87 Difference]: Start difference. First operand 391 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:04,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:04,840 INFO L93 Difference]: Finished difference Result 498 states and 987 transitions. [2021-07-13 20:43:04,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:43:04,840 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:04,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:04,842 INFO L225 Difference]: With dead ends: 498 [2021-07-13 20:43:04,842 INFO L226 Difference]: Without dead ends: 483 [2021-07-13 20:43:04,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1432.5ms TimeCoverageRelationStatistics Valid=264, Invalid=2492, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:43:04,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-07-13 20:43:04,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 389. [2021-07-13 20:43:04,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.015463917525773) internal successors, (782), 388 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:04,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 782 transitions. [2021-07-13 20:43:04,849 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 782 transitions. Word has length 30 [2021-07-13 20:43:04,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:04,849 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 782 transitions. [2021-07-13 20:43:04,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:04,849 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 782 transitions. [2021-07-13 20:43:04,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:04,850 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:04,850 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:05,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:05,073 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:05,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:05,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1992777437, now seen corresponding path program 19 times [2021-07-13 20:43:05,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:05,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150435713] [2021-07-13 20:43:05,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:05,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:05,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150435713] [2021-07-13 20:43:05,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150435713] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526815526] [2021-07-13 20:43:05,405 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:05,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:05,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:05,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:05,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:05,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:05,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:05,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:05,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:05,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526815526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:05,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:05,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:43:05,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130178151] [2021-07-13 20:43:05,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:05,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:05,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:05,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:05,887 INFO L87 Difference]: Start difference. First operand 389 states and 782 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:07,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:07,045 INFO L93 Difference]: Finished difference Result 558 states and 1104 transitions. [2021-07-13 20:43:07,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:43:07,045 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:43:07,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:07,047 INFO L225 Difference]: With dead ends: 558 [2021-07-13 20:43:07,047 INFO L226 Difference]: Without dead ends: 513 [2021-07-13 20:43:07,047 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1221.8ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:07,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-07-13 20:43:07,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 381. [2021-07-13 20:43:07,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:07,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-07-13 20:43:07,054 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-07-13 20:43:07,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:07,054 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-07-13 20:43:07,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:07,054 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-07-13 20:43:07,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:07,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:07,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:07,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-07-13 20:43:07,265 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:07,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:07,265 INFO L82 PathProgramCache]: Analyzing trace with hash -353896931, now seen corresponding path program 20 times [2021-07-13 20:43:07,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:07,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655566993] [2021-07-13 20:43:07,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:07,520 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:07,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:07,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655566993] [2021-07-13 20:43:07,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655566993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109142122] [2021-07-13 20:43:07,520 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:07,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:07,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:07,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:07,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:07,667 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-07-13 20:43:07,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:07,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:07,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-07-13 20:43:07,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:07,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109142122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:07,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:07,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-07-13 20:43:07,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402933813] [2021-07-13 20:43:07,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:07,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:07,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:07,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:07,963 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:09,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:09,041 INFO L93 Difference]: Finished difference Result 541 states and 1073 transitions. [2021-07-13 20:43:09,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:43:09,041 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:43:09,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:09,042 INFO L225 Difference]: With dead ends: 541 [2021-07-13 20:43:09,042 INFO L226 Difference]: Without dead ends: 508 [2021-07-13 20:43:09,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1025.4ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:43:09,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-07-13 20:43:09,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 379. [2021-07-13 20:43:09,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.015873015873016) internal successors, (762), 378 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:09,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 762 transitions. [2021-07-13 20:43:09,049 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 762 transitions. Word has length 30 [2021-07-13 20:43:09,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:09,049 INFO L482 AbstractCegarLoop]: Abstraction has 379 states and 762 transitions. [2021-07-13 20:43:09,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:09,049 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 762 transitions. [2021-07-13 20:43:09,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:09,050 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:09,050 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:09,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:09,272 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:09,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:09,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1601561625, now seen corresponding path program 21 times [2021-07-13 20:43:09,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:09,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52474249] [2021-07-13 20:43:09,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:09,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:09,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:09,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:09,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52474249] [2021-07-13 20:43:09,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52474249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:09,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194513529] [2021-07-13 20:43:09,559 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:09,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:43:09,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:09,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:09,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:09,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:09,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:09,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:09,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:09,716 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:43:09,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:09,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194513529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:09,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:09,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 32 [2021-07-13 20:43:09,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182124967] [2021-07-13 20:43:09,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:09,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:09,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:09,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:09,994 INFO L87 Difference]: Start difference. First operand 379 states and 762 transitions. Second operand has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:11,023 INFO L93 Difference]: Finished difference Result 542 states and 1074 transitions. [2021-07-13 20:43:11,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:43:11,023 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:43:11,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:11,025 INFO L225 Difference]: With dead ends: 542 [2021-07-13 20:43:11,025 INFO L226 Difference]: Without dead ends: 506 [2021-07-13 20:43:11,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 1109.0ms TimeCoverageRelationStatistics Valid=210, Invalid=2240, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:11,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-07-13 20:43:11,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 377. [2021-07-13 20:43:11,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 2.018617021276596) internal successors, (759), 376 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-07-13 20:43:11,031 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-07-13 20:43:11,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:11,031 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-07-13 20:43:11,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 32 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:11,031 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-07-13 20:43:11,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:11,032 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:11,032 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:11,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-13 20:43:11,246 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:11,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:11,246 INFO L82 PathProgramCache]: Analyzing trace with hash -2036560307, now seen corresponding path program 22 times [2021-07-13 20:43:11,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:11,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753516589] [2021-07-13 20:43:11,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:11,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:11,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753516589] [2021-07-13 20:43:11,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753516589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:11,603 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440851611] [2021-07-13 20:43:11,603 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:11,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:11,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:11,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:11,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:11,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:11,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:11,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:11,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:12,103 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:12,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440851611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:12,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:12,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:12,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998993283] [2021-07-13 20:43:12,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:12,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:12,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:12,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:12,104 INFO L87 Difference]: Start difference. First operand 377 states and 759 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:13,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:13,558 INFO L93 Difference]: Finished difference Result 569 states and 1111 transitions. [2021-07-13 20:43:13,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:43:13,558 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:13,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:13,560 INFO L225 Difference]: With dead ends: 569 [2021-07-13 20:43:13,560 INFO L226 Difference]: Without dead ends: 560 [2021-07-13 20:43:13,560 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1382.2ms TimeCoverageRelationStatistics Valid=252, Invalid=2610, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:43:13,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-07-13 20:43:13,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 406. [2021-07-13 20:43:13,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:13,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-07-13 20:43:13,566 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-07-13 20:43:13,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:13,566 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-07-13 20:43:13,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:13,566 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-07-13 20:43:13,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:13,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:13,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:13,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-13 20:43:13,767 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:13,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:13,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1154494583, now seen corresponding path program 23 times [2021-07-13 20:43:13,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:13,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113941863] [2021-07-13 20:43:13,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:14,066 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:14,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:14,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113941863] [2021-07-13 20:43:14,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113941863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:14,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778424657] [2021-07-13 20:43:14,066 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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:14,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:14,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:14,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:14,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:14,282 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-07-13 20:43:14,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:14,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:14,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:14,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:14,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778424657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:14,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:14,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:14,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967028610] [2021-07-13 20:43:14,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:14,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:14,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:14,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:14,506 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:16,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:16,319 INFO L93 Difference]: Finished difference Result 487 states and 955 transitions. [2021-07-13 20:43:16,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:43:16,320 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:16,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:16,321 INFO L225 Difference]: With dead ends: 487 [2021-07-13 20:43:16,321 INFO L226 Difference]: Without dead ends: 472 [2021-07-13 20:43:16,321 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1634.1ms TimeCoverageRelationStatistics Valid=310, Invalid=2996, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:43:16,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-07-13 20:43:16,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 402. [2021-07-13 20:43:16,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:16,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-07-13 20:43:16,327 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-07-13 20:43:16,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:16,327 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-07-13 20:43:16,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:16,327 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-07-13 20:43:16,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:16,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:16,328 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:16,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-13 20:43:16,550 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:16,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:16,551 INFO L82 PathProgramCache]: Analyzing trace with hash 314172135, now seen corresponding path program 24 times [2021-07-13 20:43:16,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:16,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300807330] [2021-07-13 20:43:16,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:16,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:16,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:16,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:16,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300807330] [2021-07-13 20:43:16,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300807330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:16,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969764753] [2021-07-13 20:43:16,858 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:16,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:43:16,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:16,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:16,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:17,052 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-07-13 20:43:17,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:17,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:17,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:17,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:17,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969764753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:17,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:17,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:43:17,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552834231] [2021-07-13 20:43:17,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:17,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:17,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:17,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=839, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:17,230 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:18,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:18,382 INFO L93 Difference]: Finished difference Result 588 states and 1150 transitions. [2021-07-13 20:43:18,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:43:18,383 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:43:18,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:18,384 INFO L225 Difference]: With dead ends: 588 [2021-07-13 20:43:18,384 INFO L226 Difference]: Without dead ends: 543 [2021-07-13 20:43:18,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1166.3ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:18,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-07-13 20:43:18,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 389. [2021-07-13 20:43:18,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0128865979381443) internal successors, (781), 388 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:18,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 781 transitions. [2021-07-13 20:43:18,390 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 781 transitions. Word has length 30 [2021-07-13 20:43:18,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:18,390 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 781 transitions. [2021-07-13 20:43:18,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:18,390 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 781 transitions. [2021-07-13 20:43:18,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:18,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:18,391 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:18,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-13 20:43:18,592 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:18,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:18,592 INFO L82 PathProgramCache]: Analyzing trace with hash -2032502233, now seen corresponding path program 25 times [2021-07-13 20:43:18,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:18,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348830492] [2021-07-13 20:43:18,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:18,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:18,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:18,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348830492] [2021-07-13 20:43:18,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348830492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:18,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094344564] [2021-07-13 20:43:18,896 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:18,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:18,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:18,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:19,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:19,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:19,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:19,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:19,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:23 [2021-07-13 20:43:19,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:19,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094344564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:19,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:19,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 30 [2021-07-13 20:43:19,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975767797] [2021-07-13 20:43:19,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:19,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:19,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:19,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:19,291 INFO L87 Difference]: Start difference. First operand 389 states and 781 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:20,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:20,303 INFO L93 Difference]: Finished difference Result 589 states and 1149 transitions. [2021-07-13 20:43:20,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:20,303 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:43:20,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:20,305 INFO L225 Difference]: With dead ends: 589 [2021-07-13 20:43:20,305 INFO L226 Difference]: Without dead ends: 556 [2021-07-13 20:43:20,305 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1067.0ms TimeCoverageRelationStatistics Valid=210, Invalid=2046, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:43:20,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-07-13 20:43:20,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 386. [2021-07-13 20:43:20,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.012987012987013) internal successors, (775), 385 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:20,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 775 transitions. [2021-07-13 20:43:20,311 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 775 transitions. Word has length 30 [2021-07-13 20:43:20,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:20,311 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 775 transitions. [2021-07-13 20:43:20,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:20,311 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 775 transitions. [2021-07-13 20:43:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:20,312 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:20,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:20,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-07-13 20:43:20,520 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:20,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:20,521 INFO L82 PathProgramCache]: Analyzing trace with hash -77043677, now seen corresponding path program 26 times [2021-07-13 20:43:20,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:20,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132893970] [2021-07-13 20:43:20,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:20,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:20,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:20,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132893970] [2021-07-13 20:43:20,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132893970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:20,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263711474] [2021-07-13 20:43:20,840 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:20,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:20,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:20,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:20,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:21,075 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-07-13 20:43:21,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:21,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:21,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:21,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-07-13 20:43:21,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:21,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263711474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:21,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:21,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 34 [2021-07-13 20:43:21,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114553912] [2021-07-13 20:43:21,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:43:21,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:21,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:43:21,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1082, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:21,400 INFO L87 Difference]: Start difference. First operand 386 states and 775 transitions. Second operand has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:22,674 INFO L93 Difference]: Finished difference Result 608 states and 1180 transitions. [2021-07-13 20:43:22,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:43:22,675 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:43:22,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:22,676 INFO L225 Difference]: With dead ends: 608 [2021-07-13 20:43:22,676 INFO L226 Difference]: Without dead ends: 572 [2021-07-13 20:43:22,677 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1334.3ms TimeCoverageRelationStatistics Valid=249, Invalid=2721, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:43:22,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-07-13 20:43:22,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 383. [2021-07-13 20:43:22,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.0157068062827226) internal successors, (770), 382 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 770 transitions. [2021-07-13 20:43:22,683 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 770 transitions. Word has length 30 [2021-07-13 20:43:22,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:22,683 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 770 transitions. [2021-07-13 20:43:22,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6571428571428573) internal successors, (58), 34 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:22,683 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 770 transitions. [2021-07-13 20:43:22,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:22,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:22,684 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:22,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-13 20:43:22,906 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:22,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:22,907 INFO L82 PathProgramCache]: Analyzing trace with hash -560446937, now seen corresponding path program 27 times [2021-07-13 20:43:22,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:22,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389703657] [2021-07-13 20:43:22,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:23,207 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:23,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:23,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389703657] [2021-07-13 20:43:23,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389703657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:23,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172575189] [2021-07-13 20:43:23,207 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:23,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:43:23,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:23,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:43:23,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:23,508 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-07-13 20:43:23,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:23,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:23,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:23,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-07-13 20:43:23,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:23,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172575189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:23,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:23,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:43:23,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221134967] [2021-07-13 20:43:23,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:43:23,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:23,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:43:23,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:43:23,726 INFO L87 Difference]: Start difference. First operand 383 states and 770 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:43:24,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:24,999 INFO L93 Difference]: Finished difference Result 536 states and 1058 transitions. [2021-07-13 20:43:24,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:43:24,999 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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 30 [2021-07-13 20:43:24,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:25,000 INFO L225 Difference]: With dead ends: 536 [2021-07-13 20:43:25,001 INFO L226 Difference]: Without dead ends: 529 [2021-07-13 20:43:25,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1394.7ms TimeCoverageRelationStatistics Valid=299, Invalid=3241, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:43:25,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-07-13 20:43:25,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 377. [2021-07-13 20:43:25,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 2.018617021276596) internal successors, (759), 376 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:25,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 759 transitions. [2021-07-13 20:43:25,006 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 759 transitions. Word has length 30 [2021-07-13 20:43:25,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:25,006 INFO L482 AbstractCegarLoop]: Abstraction has 377 states and 759 transitions. [2021-07-13 20:43:25,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:43:25,006 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 759 transitions. [2021-07-13 20:43:25,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:25,007 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:25,007 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:25,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-13 20:43:25,207 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:25,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:25,208 INFO L82 PathProgramCache]: Analyzing trace with hash 47899741, now seen corresponding path program 28 times [2021-07-13 20:43:25,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:25,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040317705] [2021-07-13 20:43:25,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:25,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:25,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:25,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040317705] [2021-07-13 20:43:25,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040317705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:25,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359092652] [2021-07-13 20:43:25,560 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:25,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:25,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:25,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:25,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:25,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:25,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:25,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:25,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:25,980 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:25,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359092652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:25,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:25,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:25,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548563586] [2021-07-13 20:43:25,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:25,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:25,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:25,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:25,988 INFO L87 Difference]: Start difference. First operand 377 states and 759 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:27,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:27,144 INFO L93 Difference]: Finished difference Result 544 states and 1071 transitions. [2021-07-13 20:43:27,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:27,144 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:27,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:27,146 INFO L225 Difference]: With dead ends: 544 [2021-07-13 20:43:27,146 INFO L226 Difference]: Without dead ends: 535 [2021-07-13 20:43:27,146 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 1278.4ms TimeCoverageRelationStatistics Valid=253, Invalid=2609, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:43:27,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-07-13 20:43:27,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 394. [2021-07-13 20:43:27,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.015267175572519) internal successors, (792), 393 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:27,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 792 transitions. [2021-07-13 20:43:27,153 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 792 transitions. Word has length 30 [2021-07-13 20:43:27,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:27,153 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 792 transitions. [2021-07-13 20:43:27,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:27,153 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 792 transitions. [2021-07-13 20:43:27,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:27,154 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:27,154 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:27,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:27,354 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:27,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:27,354 INFO L82 PathProgramCache]: Analyzing trace with hash 929965465, now seen corresponding path program 29 times [2021-07-13 20:43:27,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:27,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136028525] [2021-07-13 20:43:27,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:27,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:27,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:27,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:27,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136028525] [2021-07-13 20:43:27,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136028525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:27,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035631142] [2021-07-13 20:43:27,666 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:27,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:27,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:27,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:27,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:27,825 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-07-13 20:43:27,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:27,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:27,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:27,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:28,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:28,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035631142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:28,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:28,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:28,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594382254] [2021-07-13 20:43:28,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:28,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:28,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:28,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:28,165 INFO L87 Difference]: Start difference. First operand 394 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:29,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:29,493 INFO L93 Difference]: Finished difference Result 488 states and 972 transitions. [2021-07-13 20:43:29,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:29,494 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:29,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:29,495 INFO L225 Difference]: With dead ends: 488 [2021-07-13 20:43:29,495 INFO L226 Difference]: Without dead ends: 473 [2021-07-13 20:43:29,496 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 1503.2ms TimeCoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:43:29,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-07-13 20:43:29,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 392. [2021-07-13 20:43:29,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0153452685421995) internal successors, (788), 391 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:29,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 788 transitions. [2021-07-13 20:43:29,500 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 788 transitions. Word has length 30 [2021-07-13 20:43:29,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:29,500 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 788 transitions. [2021-07-13 20:43:29,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:29,500 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 788 transitions. [2021-07-13 20:43:29,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:29,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:29,501 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:29,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:29,711 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:29,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:29,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1896335113, now seen corresponding path program 30 times [2021-07-13 20:43:29,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:29,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333906595] [2021-07-13 20:43:29,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:29,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:30,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:30,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:30,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333906595] [2021-07-13 20:43:30,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333906595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:30,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070318679] [2021-07-13 20:43:30,045 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:30,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:43:30,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:30,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:30,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:30,244 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-07-13 20:43:30,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:30,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:30,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:30,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:30,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:30,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070318679] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:30,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:30,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:43:30,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054748014] [2021-07-13 20:43:30,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:30,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:30,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:30,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:30,479 INFO L87 Difference]: Start difference. First operand 392 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:31,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:31,573 INFO L93 Difference]: Finished difference Result 537 states and 1061 transitions. [2021-07-13 20:43:31,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:31,574 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:43:31,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:31,575 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:43:31,576 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:43:31,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1215.4ms TimeCoverageRelationStatistics Valid=236, Invalid=2314, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:31,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:43:31,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 391. [2021-07-13 20:43:31,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0153846153846153) internal successors, (786), 390 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:31,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 786 transitions. [2021-07-13 20:43:31,581 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 786 transitions. Word has length 30 [2021-07-13 20:43:31,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:31,582 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 786 transitions. [2021-07-13 20:43:31,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:31,582 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 786 transitions. [2021-07-13 20:43:31,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:31,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:31,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:31,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:31,785 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:31,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:31,785 INFO L82 PathProgramCache]: Analyzing trace with hash -377296315, now seen corresponding path program 31 times [2021-07-13 20:43:31,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:31,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467999645] [2021-07-13 20:43:31,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:32,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:32,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:32,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467999645] [2021-07-13 20:43:32,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467999645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:32,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000826215] [2021-07-13 20:43:32,135 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:32,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:32,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:32,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:32,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:32,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:32,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:32,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:32,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:32,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000826215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:32,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:32,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:32,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728329614] [2021-07-13 20:43:32,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:32,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:32,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:32,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=959, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:32,628 INFO L87 Difference]: Start difference. First operand 391 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:33,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:33,757 INFO L93 Difference]: Finished difference Result 539 states and 1064 transitions. [2021-07-13 20:43:33,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:43:33,757 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:33,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:33,759 INFO L225 Difference]: With dead ends: 539 [2021-07-13 20:43:33,759 INFO L226 Difference]: Without dead ends: 498 [2021-07-13 20:43:33,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1337.9ms TimeCoverageRelationStatistics Valid=245, Invalid=2511, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:43:33,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-13 20:43:33,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 381. [2021-07-13 20:43:33,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:33,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-07-13 20:43:33,764 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-07-13 20:43:33,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:33,765 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-07-13 20:43:33,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:33,765 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-07-13 20:43:33,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:33,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:33,765 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:33,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-13 20:43:33,978 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:33,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:33,978 INFO L82 PathProgramCache]: Analyzing trace with hash 2045308803, now seen corresponding path program 32 times [2021-07-13 20:43:33,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:33,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919719937] [2021-07-13 20:43:33,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:34,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:34,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919719937] [2021-07-13 20:43:34,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919719937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923398824] [2021-07-13 20:43:34,271 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:34,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:34,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:34,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:34,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:34,473 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-07-13 20:43:34,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:34,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:34,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:34,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:34,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:34,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923398824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:34,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:34,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:43:34,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63279357] [2021-07-13 20:43:34,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:43:34,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:34,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:43:34,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1081, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:43:34,834 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:43:36,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:36,313 INFO L93 Difference]: Finished difference Result 571 states and 1121 transitions. [2021-07-13 20:43:36,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:43:36,313 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:43:36,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:36,314 INFO L225 Difference]: With dead ends: 571 [2021-07-13 20:43:36,314 INFO L226 Difference]: Without dead ends: 562 [2021-07-13 20:43:36,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1472.6ms TimeCoverageRelationStatistics Valid=313, Invalid=3347, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:43:36,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-07-13 20:43:36,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 395. [2021-07-13 20:43:36,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.017766497461929) internal successors, (795), 394 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:36,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 795 transitions. [2021-07-13 20:43:36,320 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 795 transitions. Word has length 30 [2021-07-13 20:43:36,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:36,320 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 795 transitions. [2021-07-13 20:43:36,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:43:36,321 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 795 transitions. [2021-07-13 20:43:36,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:36,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:36,321 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:36,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:36,531 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:36,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:36,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1367592769, now seen corresponding path program 33 times [2021-07-13 20:43:36,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:36,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829539504] [2021-07-13 20:43:36,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:36,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:36,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:36,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:36,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829539504] [2021-07-13 20:43:36,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829539504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:36,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650560797] [2021-07-13 20:43:36,829 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:36,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:43:36,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:36,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:36,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:36,983 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-07-13 20:43:36,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:36,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:36,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:36,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:37,254 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:37,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650560797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:37,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:37,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:37,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610922215] [2021-07-13 20:43:37,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:37,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:37,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:37,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:37,255 INFO L87 Difference]: Start difference. First operand 395 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:38,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:38,850 INFO L93 Difference]: Finished difference Result 505 states and 1000 transitions. [2021-07-13 20:43:38,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:43:38,850 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:38,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:38,852 INFO L225 Difference]: With dead ends: 505 [2021-07-13 20:43:38,852 INFO L226 Difference]: Without dead ends: 490 [2021-07-13 20:43:38,853 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1594.7ms TimeCoverageRelationStatistics Valid=312, Invalid=2994, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:43:38,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-07-13 20:43:38,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 393. [2021-07-13 20:43:38,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.017857142857143) internal successors, (791), 392 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:38,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 791 transitions. [2021-07-13 20:43:38,859 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 791 transitions. Word has length 30 [2021-07-13 20:43:38,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:38,859 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 791 transitions. [2021-07-13 20:43:38,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:38,859 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 791 transitions. [2021-07-13 20:43:38,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:38,859 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:38,859 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:39,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:39,060 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:39,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:39,060 INFO L82 PathProgramCache]: Analyzing trace with hash 101073949, now seen corresponding path program 34 times [2021-07-13 20:43:39,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:39,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534824362] [2021-07-13 20:43:39,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:39,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:39,371 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:39,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534824362] [2021-07-13 20:43:39,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534824362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086507047] [2021-07-13 20:43:39,371 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:39,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:39,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:39,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:39,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:39,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:39,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:39,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:39,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:39,756 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:39,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086507047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:39,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:39,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:43:39,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863979609] [2021-07-13 20:43:39,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:39,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:39,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:39,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=841, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:39,758 INFO L87 Difference]: Start difference. First operand 393 states and 791 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:41,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:41,305 INFO L93 Difference]: Finished difference Result 576 states and 1136 transitions. [2021-07-13 20:43:41,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:41,305 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:43:41,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:41,307 INFO L225 Difference]: With dead ends: 576 [2021-07-13 20:43:41,307 INFO L226 Difference]: Without dead ends: 559 [2021-07-13 20:43:41,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1454.0ms TimeCoverageRelationStatistics Valid=290, Invalid=3016, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:43:41,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-07-13 20:43:41,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 402. [2021-07-13 20:43:41,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:41,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-07-13 20:43:41,314 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-07-13 20:43:41,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:41,314 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-07-13 20:43:41,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:41,314 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-07-13 20:43:41,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:41,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:41,315 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:41,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-07-13 20:43:41,537 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:41,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:41,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1620112747, now seen corresponding path program 35 times [2021-07-13 20:43:41,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:41,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430469693] [2021-07-13 20:43:41,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:41,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:41,830 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:41,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:41,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430469693] [2021-07-13 20:43:41,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430469693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:41,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973266544] [2021-07-13 20:43:41,830 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:41,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:43:41,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:41,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:43:41,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:42,008 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-07-13 20:43:42,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:42,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:42,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:42,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:42,339 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:42,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973266544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:42,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:42,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:42,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696355473] [2021-07-13 20:43:42,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:42,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:42,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:42,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:42,341 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:43,908 INFO L93 Difference]: Finished difference Result 575 states and 1133 transitions. [2021-07-13 20:43:43,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:43:43,909 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:43,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:43,910 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:43:43,911 INFO L226 Difference]: Without dead ends: 531 [2021-07-13 20:43:43,911 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 868 ImplicationChecksByTransitivity, 1554.4ms TimeCoverageRelationStatistics Valid=305, Invalid=3235, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:43:43,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-07-13 20:43:43,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 392. [2021-07-13 20:43:43,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.002557544757033) internal successors, (783), 391 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:43,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 783 transitions. [2021-07-13 20:43:43,917 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 783 transitions. Word has length 30 [2021-07-13 20:43:43,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:43,917 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 783 transitions. [2021-07-13 20:43:43,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:43,917 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 783 transitions. [2021-07-13 20:43:43,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:43,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:43,918 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:44,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-13 20:43:44,119 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:44,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:44,119 INFO L82 PathProgramCache]: Analyzing trace with hash 989692339, now seen corresponding path program 36 times [2021-07-13 20:43:44,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:44,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951910469] [2021-07-13 20:43:44,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:44,428 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:44,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:44,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951910469] [2021-07-13 20:43:44,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951910469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:44,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139807957] [2021-07-13 20:43:44,429 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:44,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:43:44,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:44,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:44,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:44,595 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-07-13 20:43:44,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:44,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:44,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:44,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:44,858 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:44,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139807957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:44,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:44,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:44,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365157597] [2021-07-13 20:43:44,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:44,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:44,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:44,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:44,859 INFO L87 Difference]: Start difference. First operand 392 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:45,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:45,821 INFO L93 Difference]: Finished difference Result 516 states and 1009 transitions. [2021-07-13 20:43:45,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:45,823 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:45,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:45,824 INFO L225 Difference]: With dead ends: 516 [2021-07-13 20:43:45,824 INFO L226 Difference]: Without dead ends: 507 [2021-07-13 20:43:45,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1161.0ms TimeCoverageRelationStatistics Valid=207, Invalid=2145, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:45,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-07-13 20:43:45,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 394. [2021-07-13 20:43:45,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0) internal successors, (786), 393 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:45,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 786 transitions. [2021-07-13 20:43:45,831 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 786 transitions. Word has length 30 [2021-07-13 20:43:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:45,831 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 786 transitions. [2021-07-13 20:43:45,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:45,831 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 786 transitions. [2021-07-13 20:43:45,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:45,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:45,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:46,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-13 20:43:46,032 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:46,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:46,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1871758063, now seen corresponding path program 37 times [2021-07-13 20:43:46,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:46,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044296969] [2021-07-13 20:43:46,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,339 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:46,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:46,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044296969] [2021-07-13 20:43:46,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044296969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356599514] [2021-07-13 20:43:46,339 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:46,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:46,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:46,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:46,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:46,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:46,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:46,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:46,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:46,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:46,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356599514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:46,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:46,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:46,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028550671] [2021-07-13 20:43:46,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:46,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:46,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:46,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=961, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:46,773 INFO L87 Difference]: Start difference. First operand 394 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:47,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:47,934 INFO L93 Difference]: Finished difference Result 448 states and 885 transitions. [2021-07-13 20:43:47,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:47,934 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:47,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:47,935 INFO L225 Difference]: With dead ends: 448 [2021-07-13 20:43:47,935 INFO L226 Difference]: Without dead ends: 425 [2021-07-13 20:43:47,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1295.3ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:47,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-07-13 20:43:47,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 384. [2021-07-13 20:43:47,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 2.0130548302872064) internal successors, (771), 383 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:47,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 771 transitions. [2021-07-13 20:43:47,940 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 771 transitions. Word has length 30 [2021-07-13 20:43:47,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:47,940 INFO L482 AbstractCegarLoop]: Abstraction has 384 states and 771 transitions. [2021-07-13 20:43:47,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:47,940 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 771 transitions. [2021-07-13 20:43:47,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:47,940 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:47,941 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:48,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:48,141 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:48,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:48,141 INFO L82 PathProgramCache]: Analyzing trace with hash 993750413, now seen corresponding path program 38 times [2021-07-13 20:43:48,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:48,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643052234] [2021-07-13 20:43:48,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:48,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:48,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643052234] [2021-07-13 20:43:48,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643052234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161355635] [2021-07-13 20:43:48,398 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:48,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:48,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:48,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:43:48,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:48,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:48,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:48,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:48,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:48,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:25 [2021-07-13 20:43:48,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:48,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161355635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:48,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:48,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-07-13 20:43:48,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426051393] [2021-07-13 20:43:48,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-13 20:43:48,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:48,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-13 20:43:48,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=897, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:43:48,819 INFO L87 Difference]: Start difference. First operand 384 states and 771 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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-07-13 20:43:49,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:49,732 INFO L93 Difference]: Finished difference Result 518 states and 1023 transitions. [2021-07-13 20:43:49,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:49,733 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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 30 [2021-07-13 20:43:49,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:49,734 INFO L225 Difference]: With dead ends: 518 [2021-07-13 20:43:49,734 INFO L226 Difference]: Without dead ends: 485 [2021-07-13 20:43:49,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1046.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:43:49,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-07-13 20:43:49,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 381. [2021-07-13 20:43:49,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.0157894736842104) internal successors, (766), 380 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:49,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 766 transitions. [2021-07-13 20:43:49,741 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 766 transitions. Word has length 30 [2021-07-13 20:43:49,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:49,741 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 766 transitions. [2021-07-13 20:43:49,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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-07-13 20:43:49,741 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 766 transitions. [2021-07-13 20:43:49,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:49,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:49,742 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:49,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:49,942 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:49,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:49,943 INFO L82 PathProgramCache]: Analyzing trace with hash 259084061, now seen corresponding path program 39 times [2021-07-13 20:43:49,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:49,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414270939] [2021-07-13 20:43:49,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:49,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:50,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:50,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:50,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414270939] [2021-07-13 20:43:50,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414270939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:50,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293318368] [2021-07-13 20:43:50,302 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:50,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:43:50,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:50,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:50,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:50,513 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-07-13 20:43:50,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:50,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:50,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:50,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:50,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:50,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293318368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:50,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:50,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:50,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074119211] [2021-07-13 20:43:50,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:50,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:50,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:50,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:50,854 INFO L87 Difference]: Start difference. First operand 381 states and 766 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:51,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:51,979 INFO L93 Difference]: Finished difference Result 530 states and 1036 transitions. [2021-07-13 20:43:51,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:43:51,980 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:51,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:51,981 INFO L225 Difference]: With dead ends: 530 [2021-07-13 20:43:51,981 INFO L226 Difference]: Without dead ends: 521 [2021-07-13 20:43:51,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1293.1ms TimeCoverageRelationStatistics Valid=209, Invalid=2241, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:43:51,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-07-13 20:43:51,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 395. [2021-07-13 20:43:51,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.010152284263959) internal successors, (792), 394 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:51,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 792 transitions. [2021-07-13 20:43:51,986 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 792 transitions. Word has length 30 [2021-07-13 20:43:51,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:51,987 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 792 transitions. [2021-07-13 20:43:51,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:51,987 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 792 transitions. [2021-07-13 20:43:51,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:51,987 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:51,987 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:52,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:52,188 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:52,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:52,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1141149785, now seen corresponding path program 40 times [2021-07-13 20:43:52,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:52,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696726962] [2021-07-13 20:43:52,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:52,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:52,488 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:52,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:52,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696726962] [2021-07-13 20:43:52,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696726962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:52,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054356603] [2021-07-13 20:43:52,489 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:52,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:43:52,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:52,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:52,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:52,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:43:52,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:52,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:52,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:43:52,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:52,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054356603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:52,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:52,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:43:52,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962010370] [2021-07-13 20:43:52,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:43:52,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:52,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:43:52,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:43:52,923 INFO L87 Difference]: Start difference. First operand 395 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:54,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:54,187 INFO L93 Difference]: Finished difference Result 464 states and 917 transitions. [2021-07-13 20:43:54,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:43:54,187 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:43:54,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:54,188 INFO L225 Difference]: With dead ends: 464 [2021-07-13 20:43:54,188 INFO L226 Difference]: Without dead ends: 449 [2021-07-13 20:43:54,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1323.5ms TimeCoverageRelationStatistics Valid=238, Invalid=2312, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:43:54,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-07-13 20:43:54,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 393. [2021-07-13 20:43:54,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:54,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-07-13 20:43:54,193 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-07-13 20:43:54,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:54,193 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-07-13 20:43:54,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:43:54,193 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-07-13 20:43:54,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:54,194 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:54,194 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:54,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:54,394 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:54,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:54,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1685150793, now seen corresponding path program 41 times [2021-07-13 20:43:54,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:54,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550939706] [2021-07-13 20:43:54,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:54,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:54,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:54,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:54,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550939706] [2021-07-13 20:43:54,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550939706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:54,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765081647] [2021-07-13 20:43:54,754 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:54,783 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:43:54,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:54,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:54,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:54,950 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-07-13 20:43:54,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:54,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:54,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:54,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:43:55,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:55,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765081647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:55,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:55,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:43:55,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653822341] [2021-07-13 20:43:55,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:43:55,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:55,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:43:55,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=840, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:43:55,211 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:56,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:56,144 INFO L93 Difference]: Finished difference Result 537 states and 1056 transitions. [2021-07-13 20:43:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:43:56,145 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:43:56,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:56,145 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:43:56,145 INFO L226 Difference]: Without dead ends: 492 [2021-07-13 20:43:56,146 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1198.3ms TimeCoverageRelationStatistics Valid=200, Invalid=1962, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:43:56,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-07-13 20:43:56,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 385. [2021-07-13 20:43:56,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 2.0104166666666665) internal successors, (772), 384 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:56,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 772 transitions. [2021-07-13 20:43:56,151 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 772 transitions. Word has length 30 [2021-07-13 20:43:56,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:56,151 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 772 transitions. [2021-07-13 20:43:56,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:43:56,151 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 772 transitions. [2021-07-13 20:43:56,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:56,151 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:56,151 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:56,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-13 20:43:56,352 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:56,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:56,352 INFO L82 PathProgramCache]: Analyzing trace with hash 263142135, now seen corresponding path program 42 times [2021-07-13 20:43:56,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:56,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117308423] [2021-07-13 20:43:56,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:56,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:56,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:56,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:56,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117308423] [2021-07-13 20:43:56,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117308423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522901364] [2021-07-13 20:43:56,589 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:56,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:43:56,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:43:56,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:56,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:56,727 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-07-13 20:43:56,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:56,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:56,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-07-13 20:43:56,995 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:56,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522901364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:56,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:56,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-07-13 20:43:56,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429393386] [2021-07-13 20:43:56,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-13 20:43:56,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:56,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-13 20:43:56,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=896, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:43:56,996 INFO L87 Difference]: Start difference. First operand 385 states and 772 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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-07-13 20:43:57,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:57,821 INFO L93 Difference]: Finished difference Result 520 states and 1025 transitions. [2021-07-13 20:43:57,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:43:57,821 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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 30 [2021-07-13 20:43:57,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:57,822 INFO L225 Difference]: With dead ends: 520 [2021-07-13 20:43:57,822 INFO L226 Difference]: Without dead ends: 487 [2021-07-13 20:43:57,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 946.4ms TimeCoverageRelationStatistics Valid=191, Invalid=1879, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:43:57,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-07-13 20:43:57,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 383. [2021-07-13 20:43:57,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.0104712041884816) internal successors, (768), 382 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:57,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 768 transitions. [2021-07-13 20:43:57,829 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 768 transitions. Word has length 30 [2021-07-13 20:43:57,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:57,830 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 768 transitions. [2021-07-13 20:43:57,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 31 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-07-13 20:43:57,830 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 768 transitions. [2021-07-13 20:43:57,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:57,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:57,831 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:43:58,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:58,045 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:43:58,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:43:58,045 INFO L82 PathProgramCache]: Analyzing trace with hash -2076366605, now seen corresponding path program 43 times [2021-07-13 20:43:58,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:43:58,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675269417] [2021-07-13 20:43:58,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:43:58,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:58,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:43:58,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675269417] [2021-07-13 20:43:58,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675269417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527838911] [2021-07-13 20:43:58,362 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:43:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:43:58,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:43:58,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:43:58,553 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-07-13 20:43:58,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:43:58,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:43:58,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:43:58,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-07-13 20:43:58,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:43:58,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527838911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:43:58,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:43:58,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-07-13 20:43:58,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586761700] [2021-07-13 20:43:58,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-13 20:43:58,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:43:58,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-13 20:43:58,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:43:58,973 INFO L87 Difference]: Start difference. First operand 383 states and 768 transitions. Second operand has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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-07-13 20:43:59,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:43:59,849 INFO L93 Difference]: Finished difference Result 518 states and 1021 transitions. [2021-07-13 20:43:59,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:43:59,850 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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 30 [2021-07-13 20:43:59,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:43:59,851 INFO L225 Difference]: With dead ends: 518 [2021-07-13 20:43:59,851 INFO L226 Difference]: Without dead ends: 482 [2021-07-13 20:43:59,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1272.3ms TimeCoverageRelationStatistics Valid=201, Invalid=2151, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:43:59,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-07-13 20:43:59,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 380. [2021-07-13 20:43:59,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.0131926121372032) internal successors, (763), 379 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:43:59,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 763 transitions. [2021-07-13 20:43:59,857 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 763 transitions. Word has length 30 [2021-07-13 20:43:59,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:43:59,857 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 763 transitions. [2021-07-13 20:43:59,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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-07-13 20:43:59,857 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 763 transitions. [2021-07-13 20:43:59,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:43:59,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:43:59,858 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:00,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:44:00,058 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:00,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:00,059 INFO L82 PathProgramCache]: Analyzing trace with hash 283371545, now seen corresponding path program 44 times [2021-07-13 20:44:00,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:00,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791570445] [2021-07-13 20:44:00,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:00,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:00,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:00,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791570445] [2021-07-13 20:44:00,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791570445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262188199] [2021-07-13 20:44:00,334 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:00,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:00,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:00,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:00,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:00,394 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-07-13 20:44:00,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:00,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:00,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-07-13 20:44:00,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:00,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:00,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262188199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:00,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:00,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-07-13 20:44:00,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079581824] [2021-07-13 20:44:00,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:44:00,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:00,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:44:00,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:44:00,711 INFO L87 Difference]: Start difference. First operand 380 states and 763 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:01,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:01,824 INFO L93 Difference]: Finished difference Result 546 states and 1072 transitions. [2021-07-13 20:44:01,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:44:01,824 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:01,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:01,825 INFO L225 Difference]: With dead ends: 546 [2021-07-13 20:44:01,825 INFO L226 Difference]: Without dead ends: 537 [2021-07-13 20:44:01,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1104.2ms TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:44:01,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-07-13 20:44:01,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 404. [2021-07-13 20:44:01,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:01,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-07-13 20:44:01,830 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-07-13 20:44:01,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:01,831 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-07-13 20:44:01,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:01,831 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-07-13 20:44:01,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:01,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:01,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:02,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 20:44:02,032 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:02,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:02,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1165437269, now seen corresponding path program 45 times [2021-07-13 20:44:02,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:02,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821698746] [2021-07-13 20:44:02,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:02,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:02,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:02,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821698746] [2021-07-13 20:44:02,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821698746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:02,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597554514] [2021-07-13 20:44:02,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:02,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:02,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:02,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:02,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:02,384 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-07-13 20:44:02,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:02,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:02,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:02,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:02,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:02,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597554514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:02,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:02,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:44:02,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203919153] [2021-07-13 20:44:02,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:44:02,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:02,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:44:02,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:44:02,628 INFO L87 Difference]: Start difference. First operand 404 states and 809 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:03,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:03,653 INFO L93 Difference]: Finished difference Result 500 states and 993 transitions. [2021-07-13 20:44:03,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:44:03,653 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:03,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:03,654 INFO L225 Difference]: With dead ends: 500 [2021-07-13 20:44:03,654 INFO L226 Difference]: Without dead ends: 485 [2021-07-13 20:44:03,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1094.7ms TimeCoverageRelationStatistics Valid=238, Invalid=1832, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:44:03,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-07-13 20:44:03,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 402. [2021-07-13 20:44:03,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:03,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-07-13 20:44:03,664 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-07-13 20:44:03,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:03,664 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-07-13 20:44:03,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:03,664 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-07-13 20:44:03,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:03,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:03,665 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:03,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:03,884 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:03,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:03,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1660863309, now seen corresponding path program 46 times [2021-07-13 20:44:03,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:03,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045894012] [2021-07-13 20:44:03,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:04,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:04,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045894012] [2021-07-13 20:44:04,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045894012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518558302] [2021-07-13 20:44:04,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:04,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:04,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:04,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:04,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:04,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 15 treesize of output 7 [2021-07-13 20:44:04,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:04,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:04,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:44:04,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:04,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518558302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:04,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:04,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-07-13 20:44:04,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103314975] [2021-07-13 20:44:04,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:44:04,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:04,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:44:04,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:44:04,401 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:05,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:05,255 INFO L93 Difference]: Finished difference Result 542 states and 1067 transitions. [2021-07-13 20:44:05,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:44:05,256 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:05,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:05,257 INFO L225 Difference]: With dead ends: 542 [2021-07-13 20:44:05,257 INFO L226 Difference]: Without dead ends: 525 [2021-07-13 20:44:05,257 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 908.5ms TimeCoverageRelationStatistics Valid=206, Invalid=1686, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:44:05,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-07-13 20:44:05,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 401. [2021-07-13 20:44:05,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0075) internal successors, (803), 400 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:05,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 803 transitions. [2021-07-13 20:44:05,262 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 803 transitions. Word has length 30 [2021-07-13 20:44:05,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:05,262 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 803 transitions. [2021-07-13 20:44:05,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:05,262 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 803 transitions. [2021-07-13 20:44:05,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:05,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:05,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:05,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-13 20:44:05,463 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:05,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:05,463 INFO L82 PathProgramCache]: Analyzing trace with hash -141824511, now seen corresponding path program 47 times [2021-07-13 20:44:05,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:05,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46405292] [2021-07-13 20:44:05,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:05,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:05,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:05,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:05,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46405292] [2021-07-13 20:44:05,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46405292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098904032] [2021-07-13 20:44:05,703 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:05,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:05,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:05,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:05,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:05,757 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-07-13 20:44:05,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:05,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:05,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:05,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:05,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:05,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098904032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:05,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:05,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:44:05,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400484991] [2021-07-13 20:44:05,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:44:05,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:05,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:44:05,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:44:05,962 INFO L87 Difference]: Start difference. First operand 401 states and 803 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:06,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:06,867 INFO L93 Difference]: Finished difference Result 544 states and 1070 transitions. [2021-07-13 20:44:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:44:06,867 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:06,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:06,868 INFO L225 Difference]: With dead ends: 544 [2021-07-13 20:44:06,868 INFO L226 Difference]: Without dead ends: 503 [2021-07-13 20:44:06,869 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 894.8ms TimeCoverageRelationStatistics Valid=215, Invalid=1855, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:44:06,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-07-13 20:44:06,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 388. [2021-07-13 20:44:06,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:06,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-07-13 20:44:06,873 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-07-13 20:44:06,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:06,873 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-07-13 20:44:06,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:06,873 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-07-13 20:44:06,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:06,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:06,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:07,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:07,075 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:07,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:07,075 INFO L82 PathProgramCache]: Analyzing trace with hash -1553581585, now seen corresponding path program 48 times [2021-07-13 20:44:07,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:07,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049909859] [2021-07-13 20:44:07,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:07,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:07,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:07,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049909859] [2021-07-13 20:44:07,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049909859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493662293] [2021-07-13 20:44:07,327 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:07,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:07,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:07,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:07,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:07,381 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-07-13 20:44:07,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:07,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:07,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:07,390 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:07,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493662293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:07,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:07,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:44:07,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295491839] [2021-07-13 20:44:07,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:44:07,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:07,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:44:07,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:07,613 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:08,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:08,585 INFO L93 Difference]: Finished difference Result 557 states and 1092 transitions. [2021-07-13 20:44:08,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:44:08,586 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:08,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:08,587 INFO L225 Difference]: With dead ends: 557 [2021-07-13 20:44:08,587 INFO L226 Difference]: Without dead ends: 548 [2021-07-13 20:44:08,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 982.2ms TimeCoverageRelationStatistics Valid=204, Invalid=1688, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:44:08,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-07-13 20:44:08,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 405. [2021-07-13 20:44:08,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:08,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-07-13 20:44:08,593 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-07-13 20:44:08,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:08,593 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-07-13 20:44:08,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:08,594 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-07-13 20:44:08,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:08,594 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:08,595 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:08,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-13 20:44:08,815 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:08,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:08,815 INFO L82 PathProgramCache]: Analyzing trace with hash -671515861, now seen corresponding path program 49 times [2021-07-13 20:44:08,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:08,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263013708] [2021-07-13 20:44:08,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:09,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:09,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263013708] [2021-07-13 20:44:09,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263013708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617616619] [2021-07-13 20:44:09,087 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:09,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:09,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:09,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:09,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:09,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:09,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:09,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:09,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:44:09,406 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:09,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617616619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:09,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:09,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:44:09,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128890286] [2021-07-13 20:44:09,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:44:09,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:09,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:44:09,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:09,407 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:10,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:10,468 INFO L93 Difference]: Finished difference Result 501 states and 995 transitions. [2021-07-13 20:44:10,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:44:10,468 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:10,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:10,469 INFO L225 Difference]: With dead ends: 501 [2021-07-13 20:44:10,469 INFO L226 Difference]: Without dead ends: 486 [2021-07-13 20:44:10,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 1151.2ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:44:10,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-07-13 20:44:10,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 403. [2021-07-13 20:44:10,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0074626865671643) internal successors, (807), 402 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:10,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-07-13 20:44:10,475 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-07-13 20:44:10,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:10,475 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-07-13 20:44:10,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:10,476 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-07-13 20:44:10,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:10,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:10,476 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:10,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:10,677 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:10,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:10,677 INFO L82 PathProgramCache]: Analyzing trace with hash 797150857, now seen corresponding path program 50 times [2021-07-13 20:44:10,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:10,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666559848] [2021-07-13 20:44:10,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:10,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:10,900 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:10,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:10,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666559848] [2021-07-13 20:44:10,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666559848] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:10,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609423396] [2021-07-13 20:44:10,900 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:10,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:10,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:10,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:10,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:10,955 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-07-13 20:44:10,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:10,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:10,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:10,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:11,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:11,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609423396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:11,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:11,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-07-13 20:44:11,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508465992] [2021-07-13 20:44:11,164 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:44:11,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:11,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:44:11,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:11,164 INFO L87 Difference]: Start difference. First operand 403 states and 807 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:11,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:11,997 INFO L93 Difference]: Finished difference Result 550 states and 1082 transitions. [2021-07-13 20:44:11,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:11,997 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:11,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:11,998 INFO L225 Difference]: With dead ends: 550 [2021-07-13 20:44:11,998 INFO L226 Difference]: Without dead ends: 533 [2021-07-13 20:44:11,998 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 836.8ms TimeCoverageRelationStatistics Valid=218, Invalid=1674, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:44:11,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-07-13 20:44:12,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 402. [2021-07-13 20:44:12,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:12,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-07-13 20:44:12,003 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-07-13 20:44:12,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:12,003 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-07-13 20:44:12,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:12,003 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-07-13 20:44:12,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:12,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:12,004 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:12,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-07-13 20:44:12,205 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:12,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:12,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1978777641, now seen corresponding path program 51 times [2021-07-13 20:44:12,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:12,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310790759] [2021-07-13 20:44:12,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:12,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:12,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:12,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310790759] [2021-07-13 20:44:12,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310790759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534778343] [2021-07-13 20:44:12,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:12,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:12,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:12,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:12,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:12,466 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-07-13 20:44:12,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:12,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:12,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-07-13 20:44:12,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:12,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:12,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534778343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:12,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:12,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:44:12,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937349206] [2021-07-13 20:44:12,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:44:12,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:12,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:44:12,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:12,654 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:13,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:13,432 INFO L93 Difference]: Finished difference Result 547 states and 1074 transitions. [2021-07-13 20:44:13,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:13,432 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:13,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:13,433 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:44:13,433 INFO L226 Difference]: Without dead ends: 506 [2021-07-13 20:44:13,433 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 826.0ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:44:13,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-07-13 20:44:13,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 389. [2021-07-13 20:44:13,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0103092783505154) internal successors, (780), 388 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:13,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-07-13 20:44:13,438 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-07-13 20:44:13,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:13,438 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-07-13 20:44:13,438 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:13,439 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-07-13 20:44:13,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:13,439 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:13,439 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:13,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:13,640 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:13,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:13,640 INFO L82 PathProgramCache]: Analyzing trace with hash 443827477, now seen corresponding path program 52 times [2021-07-13 20:44:13,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:13,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656952215] [2021-07-13 20:44:13,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:13,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:13,875 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:13,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:13,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656952215] [2021-07-13 20:44:13,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656952215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:13,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122669408] [2021-07-13 20:44:13,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:13,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:13,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:13,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:13,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:13,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:13,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:13,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:13,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:13,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:44:14,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:14,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122669408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:14,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:14,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:14,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93790448] [2021-07-13 20:44:14,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:14,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:14,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:14,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:14,163 INFO L87 Difference]: Start difference. First operand 389 states and 780 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:15,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:15,306 INFO L93 Difference]: Finished difference Result 580 states and 1133 transitions. [2021-07-13 20:44:15,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:15,307 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:15,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:15,308 INFO L225 Difference]: With dead ends: 580 [2021-07-13 20:44:15,308 INFO L226 Difference]: Without dead ends: 571 [2021-07-13 20:44:15,308 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 1069.2ms TimeCoverageRelationStatistics Valid=241, Invalid=2209, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:44:15,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-07-13 20:44:15,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 403. [2021-07-13 20:44:15,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:15,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-07-13 20:44:15,314 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-07-13 20:44:15,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:15,314 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-07-13 20:44:15,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:15,314 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-07-13 20:44:15,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:15,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:15,315 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:15,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-13 20:44:15,515 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:15,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:15,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1325893201, now seen corresponding path program 53 times [2021-07-13 20:44:15,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:15,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949477547] [2021-07-13 20:44:15,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:15,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:15,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:15,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949477547] [2021-07-13 20:44:15,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949477547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:15,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120215126] [2021-07-13 20:44:15,755 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:15,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:15,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:15,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:15,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:15,801 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-07-13 20:44:15,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:15,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:15,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:15,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:16,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:16,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120215126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:16,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:16,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:16,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794441432] [2021-07-13 20:44:16,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:16,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:16,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:16,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:16,040 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:17,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:17,342 INFO L93 Difference]: Finished difference Result 516 states and 1018 transitions. [2021-07-13 20:44:17,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:17,343 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:17,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:17,343 INFO L225 Difference]: With dead ends: 516 [2021-07-13 20:44:17,344 INFO L226 Difference]: Without dead ends: 501 [2021-07-13 20:44:17,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1268.2ms TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:44:17,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-07-13 20:44:17,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 401. [2021-07-13 20:44:17,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0125) internal successors, (805), 400 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:17,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 805 transitions. [2021-07-13 20:44:17,349 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 805 transitions. Word has length 30 [2021-07-13 20:44:17,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:17,349 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 805 transitions. [2021-07-13 20:44:17,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:17,349 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 805 transitions. [2021-07-13 20:44:17,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:17,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:17,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:17,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:17,553 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:17,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:17,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1500407377, now seen corresponding path program 54 times [2021-07-13 20:44:17,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:17,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188019579] [2021-07-13 20:44:17,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:17,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:17,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:17,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:17,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188019579] [2021-07-13 20:44:17,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188019579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:17,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374046846] [2021-07-13 20:44:17,774 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:17,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:17,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:17,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:17,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:17,819 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-07-13 20:44:17,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:17,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:17,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:18,020 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:18,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374046846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:18,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:18,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:44:18,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693078458] [2021-07-13 20:44:18,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:44:18,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:18,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:44:18,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=530, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:44:18,021 INFO L87 Difference]: Start difference. First operand 401 states and 805 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:19,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:19,276 INFO L93 Difference]: Finished difference Result 578 states and 1134 transitions. [2021-07-13 20:44:19,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:44:19,277 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:19,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:19,278 INFO L225 Difference]: With dead ends: 578 [2021-07-13 20:44:19,278 INFO L226 Difference]: Without dead ends: 561 [2021-07-13 20:44:19,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1191.2ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:44:19,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-13 20:44:19,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 410. [2021-07-13 20:44:19,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0073349633251834) internal successors, (821), 409 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:19,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 821 transitions. [2021-07-13 20:44:19,284 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 821 transitions. Word has length 30 [2021-07-13 20:44:19,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:19,284 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 821 transitions. [2021-07-13 20:44:19,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:19,284 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 821 transitions. [2021-07-13 20:44:19,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:19,285 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:19,285 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:19,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 20:44:19,509 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:19,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:19,509 INFO L82 PathProgramCache]: Analyzing trace with hash 18631421, now seen corresponding path program 55 times [2021-07-13 20:44:19,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:19,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116910485] [2021-07-13 20:44:19,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:19,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:19,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:19,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116910485] [2021-07-13 20:44:19,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116910485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:19,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426075786] [2021-07-13 20:44:19,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:19,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:19,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:19,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:19,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:19,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:19,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:19,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:44:20,141 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:20,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426075786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:20,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:20,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:20,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678630051] [2021-07-13 20:44:20,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:20,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:20,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:20,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:20,143 INFO L87 Difference]: Start difference. First operand 410 states and 821 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:21,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:21,534 INFO L93 Difference]: Finished difference Result 577 states and 1131 transitions. [2021-07-13 20:44:21,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:44:21,534 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:21,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:21,535 INFO L225 Difference]: With dead ends: 577 [2021-07-13 20:44:21,535 INFO L226 Difference]: Without dead ends: 533 [2021-07-13 20:44:21,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 1318.9ms TimeCoverageRelationStatistics Valid=293, Invalid=2787, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:44:21,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-07-13 20:44:21,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 400. [2021-07-13 20:44:21,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.9974937343358397) internal successors, (797), 399 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:21,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 797 transitions. [2021-07-13 20:44:21,542 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 797 transitions. Word has length 30 [2021-07-13 20:44:21,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:21,542 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 797 transitions. [2021-07-13 20:44:21,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:21,543 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 797 transitions. [2021-07-13 20:44:21,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:21,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:21,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:21,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-13 20:44:21,745 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:21,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:21,745 INFO L82 PathProgramCache]: Analyzing trace with hash -611788987, now seen corresponding path program 56 times [2021-07-13 20:44:21,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:21,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835284887] [2021-07-13 20:44:21,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:21,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:21,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:21,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:21,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835284887] [2021-07-13 20:44:21,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835284887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:21,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581214762] [2021-07-13 20:44:21,984 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:22,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:22,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:22,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:22,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:22,037 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-07-13 20:44:22,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:22,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:22,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:22,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:22,275 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:22,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581214762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:22,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:22,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:22,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435701715] [2021-07-13 20:44:22,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:22,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:22,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:22,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:22,276 INFO L87 Difference]: Start difference. First operand 400 states and 797 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:23,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:23,214 INFO L93 Difference]: Finished difference Result 533 states and 1038 transitions. [2021-07-13 20:44:23,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:44:23,214 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:23,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:23,215 INFO L225 Difference]: With dead ends: 533 [2021-07-13 20:44:23,215 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:44:23,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 885.6ms TimeCoverageRelationStatistics Valid=170, Invalid=1636, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:44:23,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:44:23,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 402. [2021-07-13 20:44:23,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 1.9950124688279303) internal successors, (800), 401 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:23,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 800 transitions. [2021-07-13 20:44:23,220 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 800 transitions. Word has length 30 [2021-07-13 20:44:23,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:23,221 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 800 transitions. [2021-07-13 20:44:23,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:23,221 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 800 transitions. [2021-07-13 20:44:23,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:23,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:23,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:23,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-13 20:44:23,422 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:23,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:23,422 INFO L82 PathProgramCache]: Analyzing trace with hash 270276737, now seen corresponding path program 57 times [2021-07-13 20:44:23,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:23,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551914879] [2021-07-13 20:44:23,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:23,656 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:23,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:23,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551914879] [2021-07-13 20:44:23,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551914879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564641341] [2021-07-13 20:44:23,656 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:23,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:44:23,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:23,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:23,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:23,703 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-07-13 20:44:23,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:23,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:23,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:23,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:44:23,954 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:23,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564641341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:23,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:23,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:23,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243492410] [2021-07-13 20:44:23,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:23,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:23,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:23,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:23,955 INFO L87 Difference]: Start difference. First operand 402 states and 800 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:24,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:24,969 INFO L93 Difference]: Finished difference Result 477 states and 941 transitions. [2021-07-13 20:44:24,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:44:24,969 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:24,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:24,970 INFO L225 Difference]: With dead ends: 477 [2021-07-13 20:44:24,970 INFO L226 Difference]: Without dead ends: 454 [2021-07-13 20:44:24,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 1039.9ms TimeCoverageRelationStatistics Valid=199, Invalid=1693, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:44:24,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-07-13 20:44:24,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 392. [2021-07-13 20:44:24,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0076726342710995) internal successors, (785), 391 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:24,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-07-13 20:44:24,975 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-07-13 20:44:24,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:24,975 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-07-13 20:44:24,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:24,975 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-07-13 20:44:24,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:24,975 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:24,975 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:25,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:25,176 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:25,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:25,176 INFO L82 PathProgramCache]: Analyzing trace with hash -607730913, now seen corresponding path program 58 times [2021-07-13 20:44:25,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:25,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296023394] [2021-07-13 20:44:25,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:25,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:25,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:25,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:25,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296023394] [2021-07-13 20:44:25,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296023394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400493526] [2021-07-13 20:44:25,406 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:25,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:25,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:25,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:25,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:25,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:25,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:25,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:25,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:25,459 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:44:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:25,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400493526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:25,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:25,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:44:25,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896331659] [2021-07-13 20:44:25,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:44:25,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:25,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:44:25,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=632, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:44:25,687 INFO L87 Difference]: Start difference. First operand 392 states and 785 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:26,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:26,540 INFO L93 Difference]: Finished difference Result 526 states and 1033 transitions. [2021-07-13 20:44:26,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:44:26,541 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:44:26,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:26,542 INFO L225 Difference]: With dead ends: 526 [2021-07-13 20:44:26,542 INFO L226 Difference]: Without dead ends: 493 [2021-07-13 20:44:26,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 905.6ms TimeCoverageRelationStatistics Valid=177, Invalid=1803, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:44:26,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-07-13 20:44:26,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 388. [2021-07-13 20:44:26,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:26,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-07-13 20:44:26,546 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-07-13 20:44:26,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:26,547 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-07-13 20:44:26,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:26,547 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-07-13 20:44:26,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:26,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:26,547 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:26,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:26,748 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:26,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:26,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1615090749, now seen corresponding path program 59 times [2021-07-13 20:44:26,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:26,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989153420] [2021-07-13 20:44:26,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:27,015 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:27,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:27,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989153420] [2021-07-13 20:44:27,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989153420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:27,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828047] [2021-07-13 20:44:27,016 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:27,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:27,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:27,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:27,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:27,151 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-07-13 20:44:27,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:27,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:27,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:27,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:27,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:27,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:27,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:27,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:27,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652056531] [2021-07-13 20:44:27,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:27,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:27,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:27,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:27,412 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:28,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:28,348 INFO L93 Difference]: Finished difference Result 567 states and 1110 transitions. [2021-07-13 20:44:28,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:28,349 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:28,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:28,350 INFO L225 Difference]: With dead ends: 567 [2021-07-13 20:44:28,350 INFO L226 Difference]: Without dead ends: 558 [2021-07-13 20:44:28,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1106.7ms TimeCoverageRelationStatistics Valid=260, Invalid=2496, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:44:28,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-07-13 20:44:28,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-07-13 20:44:28,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:28,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-07-13 20:44:28,355 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-07-13 20:44:28,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:28,355 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-07-13 20:44:28,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:28,355 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-07-13 20:44:28,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:28,356 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:28,356 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:28,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,557 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:28,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:28,557 INFO L82 PathProgramCache]: Analyzing trace with hash -733025025, now seen corresponding path program 60 times [2021-07-13 20:44:28,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:28,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060462333] [2021-07-13 20:44:28,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:28,821 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:28,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:28,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060462333] [2021-07-13 20:44:28,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060462333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:28,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870016833] [2021-07-13 20:44:28,821 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:28,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:28,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:28,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:28,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:28,957 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-07-13 20:44:28,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:28,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:28,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:28,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:29,266 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:29,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870016833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:29,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:29,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:29,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495695715] [2021-07-13 20:44:29,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:29,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:29,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:29,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:29,267 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:30,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:30,517 INFO L93 Difference]: Finished difference Result 511 states and 1013 transitions. [2021-07-13 20:44:30,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:44:30,517 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:30,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:30,518 INFO L225 Difference]: With dead ends: 511 [2021-07-13 20:44:30,518 INFO L226 Difference]: Without dead ends: 496 [2021-07-13 20:44:30,519 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1325.3ms TimeCoverageRelationStatistics Valid=291, Invalid=2571, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:44:30,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-07-13 20:44:30,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 404. [2021-07-13 20:44:30,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:30,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-07-13 20:44:30,526 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-07-13 20:44:30,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:30,526 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-07-13 20:44:30,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:30,526 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-07-13 20:44:30,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:30,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:30,527 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:30,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-13 20:44:30,741 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:30,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:30,741 INFO L82 PathProgramCache]: Analyzing trace with hash 735641693, now seen corresponding path program 61 times [2021-07-13 20:44:30,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:30,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414453894] [2021-07-13 20:44:30,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:30,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:30,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:30,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414453894] [2021-07-13 20:44:30,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414453894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:30,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802549516] [2021-07-13 20:44:30,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:31,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:31,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:31,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:31,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:31,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:31,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:31,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:31,337 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:31,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802549516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:31,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:31,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:44:31,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366512763] [2021-07-13 20:44:31,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:44:31,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:31,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:44:31,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:31,338 INFO L87 Difference]: Start difference. First operand 404 states and 809 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:32,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:32,442 INFO L93 Difference]: Finished difference Result 561 states and 1102 transitions. [2021-07-13 20:44:32,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:32,443 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:44:32,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:32,444 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:44:32,444 INFO L226 Difference]: Without dead ends: 544 [2021-07-13 20:44:32,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1085.3ms TimeCoverageRelationStatistics Valid=256, Invalid=2396, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:44:32,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-07-13 20:44:32,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-07-13 20:44:32,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0074626865671643) internal successors, (807), 402 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:32,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 807 transitions. [2021-07-13 20:44:32,449 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 807 transitions. Word has length 30 [2021-07-13 20:44:32,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:32,449 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 807 transitions. [2021-07-13 20:44:32,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:32,449 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 807 transitions. [2021-07-13 20:44:32,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:32,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:32,450 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:32,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,658 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:32,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:32,659 INFO L82 PathProgramCache]: Analyzing trace with hash -2040286805, now seen corresponding path program 62 times [2021-07-13 20:44:32,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:32,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093241304] [2021-07-13 20:44:32,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:32,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:32,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:32,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:32,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093241304] [2021-07-13 20:44:32,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093241304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:32,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508068279] [2021-07-13 20:44:32,898 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:32,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:32,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:32,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:32,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:33,032 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-07-13 20:44:33,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:33,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:33,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:33,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:33,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508068279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:33,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:33,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:44:33,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849091185] [2021-07-13 20:44:33,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:44:33,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:33,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:44:33,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:44:33,328 INFO L87 Difference]: Start difference. First operand 403 states and 807 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:44:34,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:34,343 INFO L93 Difference]: Finished difference Result 562 states and 1103 transitions. [2021-07-13 20:44:34,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:44:34,344 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:44:34,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:34,345 INFO L225 Difference]: With dead ends: 562 [2021-07-13 20:44:34,345 INFO L226 Difference]: Without dead ends: 521 [2021-07-13 20:44:34,345 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1148.8ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:44:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-07-13 20:44:34,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 390. [2021-07-13 20:44:34,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.0102827763496145) internal successors, (782), 389 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:34,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 782 transitions. [2021-07-13 20:44:34,350 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 782 transitions. Word has length 30 [2021-07-13 20:44:34,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:34,350 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 782 transitions. [2021-07-13 20:44:34,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:44:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 782 transitions. [2021-07-13 20:44:34,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:34,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:34,351 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:34,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:34,551 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:34,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:34,552 INFO L82 PathProgramCache]: Analyzing trace with hash 382318313, now seen corresponding path program 63 times [2021-07-13 20:44:34,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:34,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188696629] [2021-07-13 20:44:34,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:34,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:34,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:34,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188696629] [2021-07-13 20:44:34,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188696629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:34,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675890698] [2021-07-13 20:44:34,792 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:34,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:44:34,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:34,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:34,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:34,924 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-07-13 20:44:34,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:34,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:34,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:34,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:35,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675890698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:35,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:35,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:35,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146738552] [2021-07-13 20:44:35,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:35,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:35,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:35,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:35,179 INFO L87 Difference]: Start difference. First operand 390 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:36,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:36,471 INFO L93 Difference]: Finished difference Result 588 states and 1150 transitions. [2021-07-13 20:44:36,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:36,471 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:36,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:36,472 INFO L225 Difference]: With dead ends: 588 [2021-07-13 20:44:36,472 INFO L226 Difference]: Without dead ends: 579 [2021-07-13 20:44:36,473 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 1229.8ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:44:36,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-07-13 20:44:36,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 404. [2021-07-13 20:44:36,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0124069478908186) internal successors, (811), 403 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:36,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 811 transitions. [2021-07-13 20:44:36,478 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 811 transitions. Word has length 30 [2021-07-13 20:44:36,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:36,478 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 811 transitions. [2021-07-13 20:44:36,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:36,478 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 811 transitions. [2021-07-13 20:44:36,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:36,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:36,479 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:36,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:36,679 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:36,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:36,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1264384037, now seen corresponding path program 64 times [2021-07-13 20:44:36,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:36,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813228894] [2021-07-13 20:44:36,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:36,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:36,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:36,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813228894] [2021-07-13 20:44:36,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813228894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:36,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638882527] [2021-07-13 20:44:36,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:36,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:36,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:36,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:36,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:37,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:37,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:37,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:37,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:37,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:37,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:37,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638882527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:37,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:37,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:37,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979477688] [2021-07-13 20:44:37,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:37,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:37,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:37,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:37,320 INFO L87 Difference]: Start difference. First operand 404 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:38,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:38,808 INFO L93 Difference]: Finished difference Result 522 states and 1031 transitions. [2021-07-13 20:44:38,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:38,808 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:38,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:38,809 INFO L225 Difference]: With dead ends: 522 [2021-07-13 20:44:38,809 INFO L226 Difference]: Without dead ends: 507 [2021-07-13 20:44:38,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1435.6ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:44:38,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-07-13 20:44:38,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 402. [2021-07-13 20:44:38,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0124688279301743) internal successors, (807), 401 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:38,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 807 transitions. [2021-07-13 20:44:38,814 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 807 transitions. Word has length 30 [2021-07-13 20:44:38,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:38,814 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 807 transitions. [2021-07-13 20:44:38,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:38,814 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 807 transitions. [2021-07-13 20:44:38,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:38,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:38,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:39,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:44:39,015 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:39,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:39,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1561916541, now seen corresponding path program 65 times [2021-07-13 20:44:39,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:39,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44996060] [2021-07-13 20:44:39,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:39,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:39,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:39,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44996060] [2021-07-13 20:44:39,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44996060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688250491] [2021-07-13 20:44:39,249 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:39,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:39,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:39,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:39,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:39,405 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-07-13 20:44:39,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:39,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:39,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:39,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:39,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:39,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688250491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:39,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:39,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:44:39,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23850799] [2021-07-13 20:44:39,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:44:39,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:39,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:44:39,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=832, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:39,656 INFO L87 Difference]: Start difference. First operand 402 states and 807 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:41,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:41,045 INFO L93 Difference]: Finished difference Result 592 states and 1163 transitions. [2021-07-13 20:44:41,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:41,045 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:44:41,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:41,049 INFO L225 Difference]: With dead ends: 592 [2021-07-13 20:44:41,049 INFO L226 Difference]: Without dead ends: 575 [2021-07-13 20:44:41,049 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1373.0ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:44:41,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-07-13 20:44:41,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 411. [2021-07-13 20:44:41,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0073170731707317) internal successors, (823), 410 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:41,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 823 transitions. [2021-07-13 20:44:41,056 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 823 transitions. Word has length 30 [2021-07-13 20:44:41,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:41,057 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 823 transitions. [2021-07-13 20:44:41,057 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:41,057 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 823 transitions. [2021-07-13 20:44:41,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:41,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:41,058 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:41,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:41,280 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:41,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:41,280 INFO L82 PathProgramCache]: Analyzing trace with hash -42877743, now seen corresponding path program 66 times [2021-07-13 20:44:41,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:41,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129486521] [2021-07-13 20:44:41,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:41,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:41,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:41,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129486521] [2021-07-13 20:44:41,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129486521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:41,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146746540] [2021-07-13 20:44:41,575 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:41,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:41,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:41,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:41,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:41,709 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-07-13 20:44:41,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:41,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:41,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:41,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:41,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:41,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146746540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:41,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:41,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:41,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553744653] [2021-07-13 20:44:41,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:41,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:41,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:41,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:41,957 INFO L87 Difference]: Start difference. First operand 411 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:43,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:43,450 INFO L93 Difference]: Finished difference Result 591 states and 1160 transitions. [2021-07-13 20:44:43,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:43,451 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:43,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:43,452 INFO L225 Difference]: With dead ends: 591 [2021-07-13 20:44:43,452 INFO L226 Difference]: Without dead ends: 547 [2021-07-13 20:44:43,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1382.6ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:44:43,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-07-13 20:44:43,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 401. [2021-07-13 20:44:43,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.9975) internal successors, (799), 400 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:43,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 799 transitions. [2021-07-13 20:44:43,456 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 799 transitions. Word has length 30 [2021-07-13 20:44:43,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:43,457 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 799 transitions. [2021-07-13 20:44:43,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:43,457 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 799 transitions. [2021-07-13 20:44:43,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:43,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:43,458 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:43,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,658 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:43,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:43,659 INFO L82 PathProgramCache]: Analyzing trace with hash -673298151, now seen corresponding path program 67 times [2021-07-13 20:44:43,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:43,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102607058] [2021-07-13 20:44:43,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:43,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:43,910 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:43,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:43,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102607058] [2021-07-13 20:44:43,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102607058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:43,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750627605] [2021-07-13 20:44:43,910 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:43,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:43,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:43,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:44,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:44,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:44,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:44,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:44,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:44,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:44,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750627605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:44,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:44,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:44,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369666709] [2021-07-13 20:44:44,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:44,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:44,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:44,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:44,308 INFO L87 Difference]: Start difference. First operand 401 states and 799 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:45,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:45,193 INFO L93 Difference]: Finished difference Result 528 states and 1029 transitions. [2021-07-13 20:44:45,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:45,193 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:45,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:45,194 INFO L225 Difference]: With dead ends: 528 [2021-07-13 20:44:45,194 INFO L226 Difference]: Without dead ends: 519 [2021-07-13 20:44:45,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 980.2ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:44:45,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-07-13 20:44:45,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 403. [2021-07-13 20:44:45,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 1.9950248756218905) internal successors, (802), 402 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:45,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 802 transitions. [2021-07-13 20:44:45,199 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 802 transitions. Word has length 30 [2021-07-13 20:44:45,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:45,199 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 802 transitions. [2021-07-13 20:44:45,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:45,199 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 802 transitions. [2021-07-13 20:44:45,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:45,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:45,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:45,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-13 20:44:45,403 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:45,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:45,403 INFO L82 PathProgramCache]: Analyzing trace with hash 208767573, now seen corresponding path program 68 times [2021-07-13 20:44:45,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:45,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945563199] [2021-07-13 20:44:45,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:45,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:45,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:45,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945563199] [2021-07-13 20:44:45,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945563199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:45,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765332327] [2021-07-13 20:44:45,654 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 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:45,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:45,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:45,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:45,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:45,784 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-07-13 20:44:45,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:45,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:45,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-07-13 20:44:45,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:46,065 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:46,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765332327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:46,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:46,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:46,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97842746] [2021-07-13 20:44:46,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:46,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:46,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:46,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:46,066 INFO L87 Difference]: Start difference. First operand 403 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:47,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:47,064 INFO L93 Difference]: Finished difference Result 462 states and 911 transitions. [2021-07-13 20:44:47,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:47,064 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:47,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:47,065 INFO L225 Difference]: With dead ends: 462 [2021-07-13 20:44:47,065 INFO L226 Difference]: Without dead ends: 439 [2021-07-13 20:44:47,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1150.9ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:44:47,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-07-13 20:44:47,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 393. [2021-07-13 20:44:47,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.00765306122449) internal successors, (787), 392 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:47,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 787 transitions. [2021-07-13 20:44:47,069 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 787 transitions. Word has length 30 [2021-07-13 20:44:47,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:47,069 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 787 transitions. [2021-07-13 20:44:47,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:47,069 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 787 transitions. [2021-07-13 20:44:47,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:47,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:47,070 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:47,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,270 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:47,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:47,271 INFO L82 PathProgramCache]: Analyzing trace with hash -669240077, now seen corresponding path program 69 times [2021-07-13 20:44:47,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:47,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929420126] [2021-07-13 20:44:47,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:47,507 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:47,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929420126] [2021-07-13 20:44:47,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929420126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168130525] [2021-07-13 20:44:47,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:47,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:44:47,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:47,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:44:47,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:47,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:47,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:47,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:47,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:47,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:47,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168130525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:47,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:47,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:47,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347666887] [2021-07-13 20:44:47,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:47,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:47,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:47,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:47,915 INFO L87 Difference]: Start difference. First operand 393 states and 787 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:48,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:48,843 INFO L93 Difference]: Finished difference Result 530 states and 1043 transitions. [2021-07-13 20:44:48,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:48,844 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:48,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:48,845 INFO L225 Difference]: With dead ends: 530 [2021-07-13 20:44:48,845 INFO L226 Difference]: Without dead ends: 497 [2021-07-13 20:44:48,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1035.0ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:44:48,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-07-13 20:44:48,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 389. [2021-07-13 20:44:48,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.0103092783505154) internal successors, (780), 388 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:48,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 780 transitions. [2021-07-13 20:44:48,849 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 780 transitions. Word has length 30 [2021-07-13 20:44:48,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:48,849 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 780 transitions. [2021-07-13 20:44:48,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:48,850 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 780 transitions. [2021-07-13 20:44:48,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:48,850 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:48,850 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:49,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:49,051 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:49,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:49,051 INFO L82 PathProgramCache]: Analyzing trace with hash -838485543, now seen corresponding path program 70 times [2021-07-13 20:44:49,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:49,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85345552] [2021-07-13 20:44:49,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:49,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:49,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:49,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:49,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85345552] [2021-07-13 20:44:49,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85345552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:49,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326034304] [2021-07-13 20:44:49,283 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:49,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:44:49,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:49,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:49,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:49,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:49,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:49,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:49,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:49,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:49,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:49,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326034304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:49,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:49,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:49,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113117871] [2021-07-13 20:44:49,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:49,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:49,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:49,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:49,651 INFO L87 Difference]: Start difference. First operand 389 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:50,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:50,907 INFO L93 Difference]: Finished difference Result 599 states and 1173 transitions. [2021-07-13 20:44:50,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:50,907 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:50,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:50,908 INFO L225 Difference]: With dead ends: 599 [2021-07-13 20:44:50,908 INFO L226 Difference]: Without dead ends: 590 [2021-07-13 20:44:50,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 1173.0ms TimeCoverageRelationStatistics Valid=283, Invalid=2797, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:44:50,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-07-13 20:44:50,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 404. [2021-07-13 20:44:50,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0148883374689825) internal successors, (812), 403 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:50,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-07-13 20:44:50,913 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-07-13 20:44:50,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:50,913 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-07-13 20:44:50,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:50,914 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-07-13 20:44:50,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:50,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:50,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:51,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:51,115 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:51,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:51,115 INFO L82 PathProgramCache]: Analyzing trace with hash 43580181, now seen corresponding path program 71 times [2021-07-13 20:44:51,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:51,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366577322] [2021-07-13 20:44:51,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:51,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:51,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:51,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366577322] [2021-07-13 20:44:51,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366577322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531469266] [2021-07-13 20:44:51,441 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:51,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:44:51,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:51,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:51,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:51,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:44:51,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:51,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:51,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:51,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:51,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:51,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531469266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:51,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:51,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:51,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875597381] [2021-07-13 20:44:51,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:51,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:51,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:51,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:51,902 INFO L87 Difference]: Start difference. First operand 404 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:53,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:53,327 INFO L93 Difference]: Finished difference Result 526 states and 1040 transitions. [2021-07-13 20:44:53,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:44:53,328 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:53,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:53,329 INFO L225 Difference]: With dead ends: 526 [2021-07-13 20:44:53,329 INFO L226 Difference]: Without dead ends: 511 [2021-07-13 20:44:53,329 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 1478.7ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:44:53,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-07-13 20:44:53,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 402. [2021-07-13 20:44:53,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0149625935162097) internal successors, (808), 401 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:53,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 808 transitions. [2021-07-13 20:44:53,336 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 808 transitions. Word has length 30 [2021-07-13 20:44:53,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:53,336 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 808 transitions. [2021-07-13 20:44:53,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:53,336 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 808 transitions. [2021-07-13 20:44:53,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:53,337 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:53,337 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:53,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:53,560 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:53,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:53,560 INFO L82 PathProgramCache]: Analyzing trace with hash 1512246899, now seen corresponding path program 72 times [2021-07-13 20:44:53,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:53,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248429983] [2021-07-13 20:44:53,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:53,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:53,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:53,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248429983] [2021-07-13 20:44:53,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248429983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:53,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038078366] [2021-07-13 20:44:53,795 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:53,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:44:53,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:53,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:44:53,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:53,915 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-07-13 20:44:53,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:53,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:53,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:53,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:54,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:54,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038078366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:54,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:54,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:44:54,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546395175] [2021-07-13 20:44:54,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:44:54,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:54,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:44:54,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:44:54,167 INFO L87 Difference]: Start difference. First operand 402 states and 808 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:55,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:55,550 INFO L93 Difference]: Finished difference Result 637 states and 1246 transitions. [2021-07-13 20:44:55,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:55,550 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:44:55,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:55,551 INFO L225 Difference]: With dead ends: 637 [2021-07-13 20:44:55,551 INFO L226 Difference]: Without dead ends: 620 [2021-07-13 20:44:55,552 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 1291.8ms TimeCoverageRelationStatistics Valid=306, Invalid=3000, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:44:55,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-07-13 20:44:55,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 411. [2021-07-13 20:44:55,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:55,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-07-13 20:44:55,559 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-07-13 20:44:55,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:55,559 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-07-13 20:44:55,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:44:55,559 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-07-13 20:44:55,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:55,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:55,560 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:55,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:55,783 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:55,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:55,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1263681599, now seen corresponding path program 73 times [2021-07-13 20:44:55,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:55,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250894124] [2021-07-13 20:44:55,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:55,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:56,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:56,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:56,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250894124] [2021-07-13 20:44:56,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250894124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:56,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208299477] [2021-07-13 20:44:56,022 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:56,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:56,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:56,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:56,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:44:56,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:56,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:56,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:56,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:44:56,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:56,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208299477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:56,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:56,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:56,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865978678] [2021-07-13 20:44:56,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:56,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:56,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:56,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:56,391 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:57,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:57,808 INFO L93 Difference]: Finished difference Result 636 states and 1243 transitions. [2021-07-13 20:44:57,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:44:57,808 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:57,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:57,809 INFO L225 Difference]: With dead ends: 636 [2021-07-13 20:44:57,809 INFO L226 Difference]: Without dead ends: 592 [2021-07-13 20:44:57,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 1269.1ms TimeCoverageRelationStatistics Valid=321, Invalid=3219, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:44:57,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-07-13 20:44:57,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 401. [2021-07-13 20:44:57,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0) internal successors, (800), 400 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:57,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 800 transitions. [2021-07-13 20:44:57,816 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 800 transitions. Word has length 30 [2021-07-13 20:44:57,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:57,816 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 800 transitions. [2021-07-13 20:44:57,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:57,816 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 800 transitions. [2021-07-13 20:44:57,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:57,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:57,817 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:58,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:58,039 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:58,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:58,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1894102007, now seen corresponding path program 74 times [2021-07-13 20:44:58,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:58,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226968241] [2021-07-13 20:44:58,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:58,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:44:58,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:44:58,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226968241] [2021-07-13 20:44:58,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226968241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83701561] [2021-07-13 20:44:58,283 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:44:58,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:44:58,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:44:58,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:44:58,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:44:58,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:44:58,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:44:58,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:44:58,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:44:58,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:44:58,680 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:44:58,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83701561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:44:58,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:44:58,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:44:58,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162498328] [2021-07-13 20:44:58,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:44:58,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:44:58,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:44:58,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:44:58,682 INFO L87 Difference]: Start difference. First operand 401 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:59,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:44:59,576 INFO L93 Difference]: Finished difference Result 547 states and 1068 transitions. [2021-07-13 20:44:59,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:44:59,576 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:44:59,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:44:59,577 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:44:59,577 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:44:59,577 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 971.1ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:44:59,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:44:59,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 403. [2021-07-13 20:44:59,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 1.9975124378109452) internal successors, (803), 402 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:44:59,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 803 transitions. [2021-07-13 20:44:59,582 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 803 transitions. Word has length 30 [2021-07-13 20:44:59,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:44:59,582 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 803 transitions. [2021-07-13 20:44:59,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:44:59,582 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 803 transitions. [2021-07-13 20:44:59,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:44:59,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:44:59,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:44:59,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:44:59,783 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:44:59,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:44:59,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1012036283, now seen corresponding path program 75 times [2021-07-13 20:44:59,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:44:59,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034333894] [2021-07-13 20:44:59,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:44:59,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:00,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:00,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:00,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034333894] [2021-07-13 20:45:00,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034333894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:00,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659749834] [2021-07-13 20:45:00,030 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:00,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:45:00,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:00,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:00,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:00,168 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-07-13 20:45:00,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:00,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:00,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:45:00,432 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:00,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659749834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:00,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:00,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:00,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194927520] [2021-07-13 20:45:00,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:00,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:00,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:00,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:00,434 INFO L87 Difference]: Start difference. First operand 403 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:01,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:01,438 INFO L93 Difference]: Finished difference Result 471 states and 930 transitions. [2021-07-13 20:45:01,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:45:01,439 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:01,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:01,439 INFO L225 Difference]: With dead ends: 471 [2021-07-13 20:45:01,440 INFO L226 Difference]: Without dead ends: 448 [2021-07-13 20:45:01,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1117.9ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:45:01,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-07-13 20:45:01,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 393. [2021-07-13 20:45:01,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:01,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-07-13 20:45:01,444 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-07-13 20:45:01,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:01,444 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-07-13 20:45:01,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:01,444 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-07-13 20:45:01,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:01,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:01,445 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:01,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:01,645 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:01,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:01,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1890043933, now seen corresponding path program 76 times [2021-07-13 20:45:01,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:01,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575898394] [2021-07-13 20:45:01,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:01,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:01,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:01,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575898394] [2021-07-13 20:45:01,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575898394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:01,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984516082] [2021-07-13 20:45:01,871 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:01,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:01,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:01,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:01,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:02,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:02,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:02,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:02,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:02,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:45:02,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:02,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984516082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:02,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:02,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:02,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857941418] [2021-07-13 20:45:02,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:02,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:02,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:02,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:02,281 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:03,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:03,128 INFO L93 Difference]: Finished difference Result 552 states and 1087 transitions. [2021-07-13 20:45:03,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:45:03,129 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:03,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:03,130 INFO L225 Difference]: With dead ends: 552 [2021-07-13 20:45:03,130 INFO L226 Difference]: Without dead ends: 519 [2021-07-13 20:45:03,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 996.9ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:03,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-07-13 20:45:03,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 390. [2021-07-13 20:45:03,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.012853470437018) internal successors, (783), 389 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:03,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 783 transitions. [2021-07-13 20:45:03,135 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 783 transitions. Word has length 30 [2021-07-13 20:45:03,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:03,135 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 783 transitions. [2021-07-13 20:45:03,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:03,135 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 783 transitions. [2021-07-13 20:45:03,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:03,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:03,136 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:03,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-07-13 20:45:03,341 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:03,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:03,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1403906429, now seen corresponding path program 77 times [2021-07-13 20:45:03,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:03,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685637040] [2021-07-13 20:45:03,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:03,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:03,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:03,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685637040] [2021-07-13 20:45:03,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685637040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:03,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127277273] [2021-07-13 20:45:03,625 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:03,649 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:03,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:03,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:03,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:03,756 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-07-13 20:45:03,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:03,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:03,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:03,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:45:04,027 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:04,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127277273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:04,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:04,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:04,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723938685] [2021-07-13 20:45:04,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:04,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:04,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:04,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:04,028 INFO L87 Difference]: Start difference. First operand 390 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:04,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:04,871 INFO L93 Difference]: Finished difference Result 542 states and 1057 transitions. [2021-07-13 20:45:04,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:04,871 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:04,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:04,872 INFO L225 Difference]: With dead ends: 542 [2021-07-13 20:45:04,872 INFO L226 Difference]: Without dead ends: 533 [2021-07-13 20:45:04,872 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1004.0ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:45:04,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-07-13 20:45:04,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 404. [2021-07-13 20:45:04,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0074441687344913) internal successors, (809), 403 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:04,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 809 transitions. [2021-07-13 20:45:04,877 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 809 transitions. Word has length 30 [2021-07-13 20:45:04,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:04,877 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 809 transitions. [2021-07-13 20:45:04,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:04,877 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 809 transitions. [2021-07-13 20:45:04,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:04,878 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:04,878 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:05,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-07-13 20:45:05,079 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:05,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:05,079 INFO L82 PathProgramCache]: Analyzing trace with hash -521840705, now seen corresponding path program 78 times [2021-07-13 20:45:05,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:05,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241092316] [2021-07-13 20:45:05,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:05,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:05,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:05,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241092316] [2021-07-13 20:45:05,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241092316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:05,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110563391] [2021-07-13 20:45:05,325 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:05,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:45:05,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:05,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:05,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:05,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-07-13 20:45:05,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:05,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:05,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:05,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:45:05,722 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:05,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110563391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:05,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:05,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:05,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196253106] [2021-07-13 20:45:05,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:05,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:05,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:05,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:05,723 INFO L87 Difference]: Start difference. First operand 404 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:06,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:06,832 INFO L93 Difference]: Finished difference Result 475 states and 938 transitions. [2021-07-13 20:45:06,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:06,833 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:06,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:06,833 INFO L225 Difference]: With dead ends: 475 [2021-07-13 20:45:06,833 INFO L226 Difference]: Without dead ends: 460 [2021-07-13 20:45:06,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1122.7ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:45:06,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2021-07-13 20:45:06,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 402. [2021-07-13 20:45:06,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:06,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-07-13 20:45:06,838 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-07-13 20:45:06,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:06,838 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-07-13 20:45:06,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:06,838 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-07-13 20:45:06,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:06,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:06,839 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:07,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:07,039 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:07,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:07,039 INFO L82 PathProgramCache]: Analyzing trace with hash 946826013, now seen corresponding path program 79 times [2021-07-13 20:45:07,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:07,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923417322] [2021-07-13 20:45:07,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:07,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:07,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:07,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:07,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923417322] [2021-07-13 20:45:07,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923417322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:07,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55487918] [2021-07-13 20:45:07,278 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 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:07,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:07,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:07,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:07,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:07,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:07,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:07,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:45:07,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:07,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55487918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:07,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:07,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:45:07,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578192970] [2021-07-13 20:45:07,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:45:07,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:07,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:45:07,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:07,626 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:08,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:08,425 INFO L93 Difference]: Finished difference Result 549 states and 1077 transitions. [2021-07-13 20:45:08,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:45:08,426 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:45:08,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:08,426 INFO L225 Difference]: With dead ends: 549 [2021-07-13 20:45:08,426 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:45:08,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 889.6ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:45:08,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:45:08,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 394. [2021-07-13 20:45:08,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0076335877862594) internal successors, (789), 393 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:08,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-07-13 20:45:08,432 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-07-13 20:45:08,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:08,433 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-07-13 20:45:08,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:08,433 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-07-13 20:45:08,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:08,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:08,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:08,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:08,649 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:08,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:08,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1399848355, now seen corresponding path program 80 times [2021-07-13 20:45:08,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:08,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681655897] [2021-07-13 20:45:08,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:08,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:08,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:08,881 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:08,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681655897] [2021-07-13 20:45:08,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681655897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:08,881 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223560828] [2021-07-13 20:45:08,881 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:08,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:08,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:08,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:08,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:09,014 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-07-13 20:45:09,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:09,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:09,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:09,021 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:45:09,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:09,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223560828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:09,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:09,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:09,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525374000] [2021-07-13 20:45:09,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:09,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:09,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:09,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:09,273 INFO L87 Difference]: Start difference. First operand 394 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:10,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:10,006 INFO L93 Difference]: Finished difference Result 532 states and 1046 transitions. [2021-07-13 20:45:10,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:45:10,006 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:10,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:10,007 INFO L225 Difference]: With dead ends: 532 [2021-07-13 20:45:10,007 INFO L226 Difference]: Without dead ends: 499 [2021-07-13 20:45:10,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 926.6ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:45:10,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-07-13 20:45:10,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 392. [2021-07-13 20:45:10,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0076726342710995) internal successors, (785), 391 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:10,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 785 transitions. [2021-07-13 20:45:10,012 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 785 transitions. Word has length 30 [2021-07-13 20:45:10,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:10,012 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 785 transitions. [2021-07-13 20:45:10,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:10,012 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 785 transitions. [2021-07-13 20:45:10,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:10,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:10,013 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:10,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:10,214 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:10,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:10,214 INFO L82 PathProgramCache]: Analyzing trace with hash 555610201, now seen corresponding path program 81 times [2021-07-13 20:45:10,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:10,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032314618] [2021-07-13 20:45:10,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:10,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:10,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:10,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032314618] [2021-07-13 20:45:10,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032314618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:10,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167568610] [2021-07-13 20:45:10,488 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:10,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:45:10,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:10,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:45:10,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:10,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:10,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:10,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:10,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:10,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:45:10,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:10,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167568610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:10,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:10,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:45:10,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856998065] [2021-07-13 20:45:10,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:45:10,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:10,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:45:10,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:45:10,940 INFO L87 Difference]: Start difference. First operand 392 states and 785 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:11,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:11,717 INFO L93 Difference]: Finished difference Result 530 states and 1042 transitions. [2021-07-13 20:45:11,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:45:11,718 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:45:11,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:11,718 INFO L225 Difference]: With dead ends: 530 [2021-07-13 20:45:11,718 INFO L226 Difference]: Without dead ends: 494 [2021-07-13 20:45:11,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1051.4ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:45:11,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-07-13 20:45:11,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 388. [2021-07-13 20:45:11,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:11,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-07-13 20:45:11,723 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-07-13 20:45:11,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:11,724 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-07-13 20:45:11,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:11,724 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-07-13 20:45:11,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:11,724 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:11,724 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:11,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-07-13 20:45:11,925 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:11,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:11,925 INFO L82 PathProgramCache]: Analyzing trace with hash 2013442739, now seen corresponding path program 82 times [2021-07-13 20:45:11,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:11,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662266417] [2021-07-13 20:45:11,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:11,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:12,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:12,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:12,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662266417] [2021-07-13 20:45:12,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662266417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:12,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084825498] [2021-07-13 20:45:12,171 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:12,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:12,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:12,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:12,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:12,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:12,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:12,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:12,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:12,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:12,573 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:12,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084825498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:12,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:12,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:12,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183863233] [2021-07-13 20:45:12,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:12,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:12,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:12,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:12,574 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:13,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:13,649 INFO L93 Difference]: Finished difference Result 561 states and 1100 transitions. [2021-07-13 20:45:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:45:13,649 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:13,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:13,650 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:45:13,650 INFO L226 Difference]: Without dead ends: 552 [2021-07-13 20:45:13,651 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1100.3ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:45:13,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-07-13 20:45:13,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 409. [2021-07-13 20:45:13,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0073529411764706) internal successors, (819), 408 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 819 transitions. [2021-07-13 20:45:13,656 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 819 transitions. Word has length 30 [2021-07-13 20:45:13,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:13,656 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 819 transitions. [2021-07-13 20:45:13,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:13,656 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 819 transitions. [2021-07-13 20:45:13,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:13,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:13,657 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:13,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:13,857 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:13,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:13,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1399458833, now seen corresponding path program 83 times [2021-07-13 20:45:13,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:13,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190782250] [2021-07-13 20:45:13,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:14,106 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:14,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:14,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190782250] [2021-07-13 20:45:14,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190782250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:14,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344537002] [2021-07-13 20:45:14,106 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:14,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:45:14,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:14,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:14,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:14,262 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-07-13 20:45:14,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:14,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:14,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:14,272 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:14,509 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:14,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344537002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:14,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:14,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:14,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284737474] [2021-07-13 20:45:14,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:14,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:14,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:14,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:14,511 INFO L87 Difference]: Start difference. First operand 409 states and 819 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:15,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:15,770 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-07-13 20:45:15,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:45:15,770 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:15,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:15,771 INFO L225 Difference]: With dead ends: 503 [2021-07-13 20:45:15,771 INFO L226 Difference]: Without dead ends: 488 [2021-07-13 20:45:15,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1278.0ms TimeCoverageRelationStatistics Valid=287, Invalid=2575, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:45:15,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-07-13 20:45:15,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 407. [2021-07-13 20:45:15,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:15,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-07-13 20:45:15,775 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-07-13 20:45:15,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:15,775 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-07-13 20:45:15,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:15,775 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-07-13 20:45:15,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:15,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:15,776 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:15,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-07-13 20:45:15,977 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:15,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:15,977 INFO L82 PathProgramCache]: Analyzing trace with hash 69207885, now seen corresponding path program 84 times [2021-07-13 20:45:15,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:15,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082159520] [2021-07-13 20:45:15,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:16,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:16,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:16,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082159520] [2021-07-13 20:45:16,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082159520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:16,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857376077] [2021-07-13 20:45:16,230 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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:16,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:45:16,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:16,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:16,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:16,392 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-07-13 20:45:16,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:16,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:16,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:16,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:16,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857376077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:16,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:16,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:45:16,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753492824] [2021-07-13 20:45:16,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:45:16,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:16,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:45:16,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:16,601 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:17,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:17,602 INFO L93 Difference]: Finished difference Result 556 states and 1094 transitions. [2021-07-13 20:45:17,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:45:17,603 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:45:17,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:17,603 INFO L225 Difference]: With dead ends: 556 [2021-07-13 20:45:17,603 INFO L226 Difference]: Without dead ends: 539 [2021-07-13 20:45:17,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 1044.5ms TimeCoverageRelationStatistics Valid=239, Invalid=2211, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:45:17,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-07-13 20:45:17,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 406. [2021-07-13 20:45:17,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:17,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-07-13 20:45:17,608 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-07-13 20:45:17,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:17,608 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-07-13 20:45:17,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:17,609 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-07-13 20:45:17,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:17,609 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:17,609 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:17,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:17,810 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:17,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:17,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1588246683, now seen corresponding path program 85 times [2021-07-13 20:45:17,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:17,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228885727] [2021-07-13 20:45:17,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:17,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:18,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:18,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228885727] [2021-07-13 20:45:18,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228885727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:18,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882461672] [2021-07-13 20:45:18,056 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:18,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:18,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:18,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:18,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:18,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:18,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:18,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:18,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882461672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:18,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:18,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:18,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568973473] [2021-07-13 20:45:18,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:18,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:18,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:18,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=954, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:18,458 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:19,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:19,400 INFO L93 Difference]: Finished difference Result 558 states and 1097 transitions. [2021-07-13 20:45:19,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:45:19,401 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:19,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:19,401 INFO L225 Difference]: With dead ends: 558 [2021-07-13 20:45:19,402 INFO L226 Difference]: Without dead ends: 517 [2021-07-13 20:45:19,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1105.6ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:45:19,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-07-13 20:45:19,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 393. [2021-07-13 20:45:19,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.010204081632653) internal successors, (788), 392 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:19,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 788 transitions. [2021-07-13 20:45:19,407 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 788 transitions. Word has length 30 [2021-07-13 20:45:19,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:19,407 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 788 transitions. [2021-07-13 20:45:19,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:19,407 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 788 transitions. [2021-07-13 20:45:19,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:19,408 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:19,408 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:19,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:19,623 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:19,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:19,623 INFO L82 PathProgramCache]: Analyzing trace with hash -284115495, now seen corresponding path program 86 times [2021-07-13 20:45:19,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:19,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597977316] [2021-07-13 20:45:19,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:19,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:19,868 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:19,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:19,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597977316] [2021-07-13 20:45:19,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597977316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:19,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142361983] [2021-07-13 20:45:19,869 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:19,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:19,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:19,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:19,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:20,035 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-07-13 20:45:20,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:20,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:20,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:20,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:20,322 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:20,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142361983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:20,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:20,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:45:20,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482872510] [2021-07-13 20:45:20,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:45:20,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:20,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:45:20,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1076, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:45:20,323 INFO L87 Difference]: Start difference. First operand 393 states and 788 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:21,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:21,560 INFO L93 Difference]: Finished difference Result 589 states and 1152 transitions. [2021-07-13 20:45:21,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:45:21,561 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:45:21,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:21,562 INFO L225 Difference]: With dead ends: 589 [2021-07-13 20:45:21,562 INFO L226 Difference]: Without dead ends: 580 [2021-07-13 20:45:21,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1278.4ms TimeCoverageRelationStatistics Valid=315, Invalid=3225, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:45:21,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-07-13 20:45:21,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 407. [2021-07-13 20:45:21,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0123152709359604) internal successors, (817), 406 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:21,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 817 transitions. [2021-07-13 20:45:21,567 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 817 transitions. Word has length 30 [2021-07-13 20:45:21,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:21,567 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 817 transitions. [2021-07-13 20:45:21,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:21,567 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 817 transitions. [2021-07-13 20:45:21,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:21,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:21,568 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:21,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-13 20:45:21,770 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:21,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:21,770 INFO L82 PathProgramCache]: Analyzing trace with hash 597950229, now seen corresponding path program 87 times [2021-07-13 20:45:21,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:21,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954241452] [2021-07-13 20:45:21,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:21,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:22,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:22,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:22,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954241452] [2021-07-13 20:45:22,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954241452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:22,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215397926] [2021-07-13 20:45:22,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:22,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:22,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:22,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:22,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:22,183 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-07-13 20:45:22,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:22,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:22,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-07-13 20:45:22,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:22,431 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:22,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215397926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:22,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:22,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:22,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778691469] [2021-07-13 20:45:22,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:22,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:22,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:22,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:22,433 INFO L87 Difference]: Start difference. First operand 407 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:23,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:23,904 INFO L93 Difference]: Finished difference Result 521 states and 1029 transitions. [2021-07-13 20:45:23,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:45:23,904 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:23,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:23,905 INFO L225 Difference]: With dead ends: 521 [2021-07-13 20:45:23,905 INFO L226 Difference]: Without dead ends: 506 [2021-07-13 20:45:23,905 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1448.7ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:23,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-07-13 20:45:23,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 405. [2021-07-13 20:45:23,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.012376237623762) internal successors, (813), 404 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:23,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-07-13 20:45:23,910 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-07-13 20:45:23,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:23,910 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-07-13 20:45:23,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:23,910 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-07-13 20:45:23,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:23,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:23,910 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:24,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-13 20:45:24,111 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:24,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:24,111 INFO L82 PathProgramCache]: Analyzing trace with hash 2066616947, now seen corresponding path program 88 times [2021-07-13 20:45:24,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:24,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301502821] [2021-07-13 20:45:24,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:24,347 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:24,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:24,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301502821] [2021-07-13 20:45:24,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301502821] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:24,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357818000] [2021-07-13 20:45:24,347 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:24,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:24,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:24,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:24,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:24,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:24,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:24,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:24,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:24,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:24,711 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:24,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357818000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:24,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:24,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:45:24,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731509431] [2021-07-13 20:45:24,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:45:24,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:24,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:45:24,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:24,713 INFO L87 Difference]: Start difference. First operand 405 states and 813 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:26,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:26,169 INFO L93 Difference]: Finished difference Result 595 states and 1169 transitions. [2021-07-13 20:45:26,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:26,170 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:45:26,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:26,170 INFO L225 Difference]: With dead ends: 595 [2021-07-13 20:45:26,170 INFO L226 Difference]: Without dead ends: 578 [2021-07-13 20:45:26,170 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1295.9ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:26,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-07-13 20:45:26,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 414. [2021-07-13 20:45:26,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.0072639225181597) internal successors, (829), 413 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:26,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 829 transitions. [2021-07-13 20:45:26,176 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 829 transitions. Word has length 30 [2021-07-13 20:45:26,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:26,176 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 829 transitions. [2021-07-13 20:45:26,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:26,176 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 829 transitions. [2021-07-13 20:45:26,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:26,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:26,177 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:26,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:26,380 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:26,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:26,381 INFO L82 PathProgramCache]: Analyzing trace with hash -709311551, now seen corresponding path program 89 times [2021-07-13 20:45:26,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:26,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125473063] [2021-07-13 20:45:26,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:26,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:26,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:26,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125473063] [2021-07-13 20:45:26,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125473063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:26,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516895833] [2021-07-13 20:45:26,621 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:26,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:45:26,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:26,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:26,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:26,778 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-07-13 20:45:26,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:26,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:26,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:27,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:27,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516895833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:27,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:27,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:27,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886519063] [2021-07-13 20:45:27,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:27,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:27,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:27,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:27,023 INFO L87 Difference]: Start difference. First operand 414 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:28,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:28,415 INFO L93 Difference]: Finished difference Result 594 states and 1166 transitions. [2021-07-13 20:45:28,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:28,415 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:28,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:28,416 INFO L225 Difference]: With dead ends: 594 [2021-07-13 20:45:28,416 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:45:28,417 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1316.4ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:45:28,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:45:28,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-07-13 20:45:28,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9975186104218363) internal successors, (805), 403 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:28,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 805 transitions. [2021-07-13 20:45:28,422 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 805 transitions. Word has length 30 [2021-07-13 20:45:28,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:28,422 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 805 transitions. [2021-07-13 20:45:28,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:28,422 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 805 transitions. [2021-07-13 20:45:28,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:28,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:28,422 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:28,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-13 20:45:28,623 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:28,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:28,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1339731959, now seen corresponding path program 90 times [2021-07-13 20:45:28,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:28,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735991310] [2021-07-13 20:45:28,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:28,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:28,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:28,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735991310] [2021-07-13 20:45:28,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735991310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:28,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133362011] [2021-07-13 20:45:28,874 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:28,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:45:28,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:28,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:28,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:29,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:45:29,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:29,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:29,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:29,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:29,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:29,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133362011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:29,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:29,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:29,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062317095] [2021-07-13 20:45:29,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:29,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:29,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:29,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:29,295 INFO L87 Difference]: Start difference. First operand 404 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:30,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:30,153 INFO L93 Difference]: Finished difference Result 533 states and 1039 transitions. [2021-07-13 20:45:30,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:30,157 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:30,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:30,158 INFO L225 Difference]: With dead ends: 533 [2021-07-13 20:45:30,158 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:45:30,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 983.6ms TimeCoverageRelationStatistics Valid=203, Invalid=2053, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:30,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:45:30,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 406. [2021-07-13 20:45:30,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9950617283950618) internal successors, (808), 405 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:30,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 808 transitions. [2021-07-13 20:45:30,164 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 808 transitions. Word has length 30 [2021-07-13 20:45:30,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:30,164 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 808 transitions. [2021-07-13 20:45:30,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:30,165 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 808 transitions. [2021-07-13 20:45:30,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:30,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:30,165 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:30,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-13 20:45:30,369 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:30,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:30,369 INFO L82 PathProgramCache]: Analyzing trace with hash -457666235, now seen corresponding path program 91 times [2021-07-13 20:45:30,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:30,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622976605] [2021-07-13 20:45:30,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:30,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:30,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:30,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622976605] [2021-07-13 20:45:30,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622976605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:30,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644357612] [2021-07-13 20:45:30,620 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:30,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:30,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:30,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:30,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:30,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:30,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:30,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-07-13 20:45:30,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:31,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:31,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644357612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:31,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:31,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:31,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614085631] [2021-07-13 20:45:31,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:31,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:31,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:31,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:31,040 INFO L87 Difference]: Start difference. First operand 406 states and 808 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:32,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:32,161 INFO L93 Difference]: Finished difference Result 461 states and 909 transitions. [2021-07-13 20:45:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:32,161 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:32,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:32,162 INFO L225 Difference]: With dead ends: 461 [2021-07-13 20:45:32,162 INFO L226 Difference]: Without dead ends: 438 [2021-07-13 20:45:32,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1146.1ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:45:32,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-07-13 20:45:32,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 396. [2021-07-13 20:45:32,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:32,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-07-13 20:45:32,166 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-07-13 20:45:32,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:32,167 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-07-13 20:45:32,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:32,167 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-07-13 20:45:32,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:32,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:32,167 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:32,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-13 20:45:32,368 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:32,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:32,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1335673885, now seen corresponding path program 92 times [2021-07-13 20:45:32,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:32,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816194252] [2021-07-13 20:45:32,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:32,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:32,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:32,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:32,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816194252] [2021-07-13 20:45:32,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816194252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:32,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100378905] [2021-07-13 20:45:32,608 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:32,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:32,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:32,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:45:32,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:32,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:32,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:32,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:32,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:32,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:33,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:33,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100378905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:33,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:33,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:33,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347797303] [2021-07-13 20:45:33,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:33,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:33,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:33,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:33,018 INFO L87 Difference]: Start difference. First operand 396 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:33,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:33,881 INFO L93 Difference]: Finished difference Result 535 states and 1053 transitions. [2021-07-13 20:45:33,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:33,881 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:33,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:33,882 INFO L225 Difference]: With dead ends: 535 [2021-07-13 20:45:33,882 INFO L226 Difference]: Without dead ends: 502 [2021-07-13 20:45:33,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1021.6ms TimeCoverageRelationStatistics Valid=206, Invalid=2050, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:33,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-07-13 20:45:33,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 392. [2021-07-13 20:45:33,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.010230179028133) internal successors, (786), 391 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:33,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 786 transitions. [2021-07-13 20:45:33,886 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 786 transitions. Word has length 30 [2021-07-13 20:45:33,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:33,887 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 786 transitions. [2021-07-13 20:45:33,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:33,887 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 786 transitions. [2021-07-13 20:45:33,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:33,887 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:33,887 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:34,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:34,088 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:34,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:34,088 INFO L82 PathProgramCache]: Analyzing trace with hash -1504919351, now seen corresponding path program 93 times [2021-07-13 20:45:34,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:34,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429124205] [2021-07-13 20:45:34,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:34,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:34,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:34,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:34,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429124205] [2021-07-13 20:45:34,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429124205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:34,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939467459] [2021-07-13 20:45:34,326 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:34,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:34,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:34,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:34,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:34,476 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-07-13 20:45:34,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:34,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:34,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:34,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:34,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:34,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939467459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:34,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:34,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:34,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847333796] [2021-07-13 20:45:34,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:34,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:34,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:34,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:34,739 INFO L87 Difference]: Start difference. First operand 392 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:36,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:36,135 INFO L93 Difference]: Finished difference Result 603 states and 1181 transitions. [2021-07-13 20:45:36,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:45:36,136 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:36,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:36,136 INFO L225 Difference]: With dead ends: 603 [2021-07-13 20:45:36,136 INFO L226 Difference]: Without dead ends: 594 [2021-07-13 20:45:36,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1210.9ms TimeCoverageRelationStatistics Valid=276, Invalid=2804, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:45:36,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-07-13 20:45:36,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 407. [2021-07-13 20:45:36,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0147783251231526) internal successors, (818), 406 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:36,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-07-13 20:45:36,141 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-07-13 20:45:36,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:36,142 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-07-13 20:45:36,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:36,142 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-07-13 20:45:36,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:36,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:36,142 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:36,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-07-13 20:45:36,344 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:36,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:36,344 INFO L82 PathProgramCache]: Analyzing trace with hash -622853627, now seen corresponding path program 94 times [2021-07-13 20:45:36,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:36,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571885830] [2021-07-13 20:45:36,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:36,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:36,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571885830] [2021-07-13 20:45:36,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571885830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:36,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709320649] [2021-07-13 20:45:36,660 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:36,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:36,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:36,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:36,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:36,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:36,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:36,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:36,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:36,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:37,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:37,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709320649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:37,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:37,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:37,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739129564] [2021-07-13 20:45:37,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:37,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:37,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:37,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:37,068 INFO L87 Difference]: Start difference. First operand 407 states and 818 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:38,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:38,439 INFO L93 Difference]: Finished difference Result 529 states and 1046 transitions. [2021-07-13 20:45:38,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:45:38,440 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:38,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:38,440 INFO L225 Difference]: With dead ends: 529 [2021-07-13 20:45:38,440 INFO L226 Difference]: Without dead ends: 514 [2021-07-13 20:45:38,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1491.1ms TimeCoverageRelationStatistics Valid=314, Invalid=2878, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:38,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-07-13 20:45:38,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 405. [2021-07-13 20:45:38,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.014851485148515) internal successors, (814), 404 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:38,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 814 transitions. [2021-07-13 20:45:38,445 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 814 transitions. Word has length 30 [2021-07-13 20:45:38,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:38,445 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 814 transitions. [2021-07-13 20:45:38,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:38,445 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 814 transitions. [2021-07-13 20:45:38,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:38,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:38,446 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:38,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-13 20:45:38,646 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:38,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:38,646 INFO L82 PathProgramCache]: Analyzing trace with hash 845813091, now seen corresponding path program 95 times [2021-07-13 20:45:38,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:38,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168845171] [2021-07-13 20:45:38,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:38,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:38,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:38,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:38,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168845171] [2021-07-13 20:45:38,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168845171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:38,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311294578] [2021-07-13 20:45:38,885 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:38,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:45:38,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:38,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:38,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:39,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:45:39,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:39,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:39,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:39,242 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:39,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311294578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:39,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:39,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:45:39,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797245570] [2021-07-13 20:45:39,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:45:39,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:39,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:45:39,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:39,243 INFO L87 Difference]: Start difference. First operand 405 states and 814 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:40,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:40,657 INFO L93 Difference]: Finished difference Result 640 states and 1252 transitions. [2021-07-13 20:45:40,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:40,657 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:45:40,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:40,658 INFO L225 Difference]: With dead ends: 640 [2021-07-13 20:45:40,658 INFO L226 Difference]: Without dead ends: 623 [2021-07-13 20:45:40,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1271.5ms TimeCoverageRelationStatistics Valid=292, Invalid=2900, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:40,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-07-13 20:45:40,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 414. [2021-07-13 20:45:40,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.009685230024213) internal successors, (830), 413 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:40,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 830 transitions. [2021-07-13 20:45:40,663 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 830 transitions. Word has length 30 [2021-07-13 20:45:40,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:40,663 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 830 transitions. [2021-07-13 20:45:40,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:40,663 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 830 transitions. [2021-07-13 20:45:40,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:40,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:40,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:40,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-07-13 20:45:40,864 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:40,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:40,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1930115407, now seen corresponding path program 96 times [2021-07-13 20:45:40,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:40,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020344252] [2021-07-13 20:45:40,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:40,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:41,098 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:41,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:41,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020344252] [2021-07-13 20:45:41,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020344252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:41,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955965624] [2021-07-13 20:45:41,098 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:41,125 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:45:41,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:41,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:41,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:41,256 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-07-13 20:45:41,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:41,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:41,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:41,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:41,486 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:41,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955965624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:41,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:41,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:41,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048032511] [2021-07-13 20:45:41,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:41,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:41,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:41,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:41,488 INFO L87 Difference]: Start difference. First operand 414 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:42,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:42,823 INFO L93 Difference]: Finished difference Result 639 states and 1249 transitions. [2021-07-13 20:45:42,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:45:42,824 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:42,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:42,824 INFO L225 Difference]: With dead ends: 639 [2021-07-13 20:45:42,824 INFO L226 Difference]: Without dead ends: 595 [2021-07-13 20:45:42,825 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 1252.0ms TimeCoverageRelationStatistics Valid=307, Invalid=3115, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:45:42,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-07-13 20:45:42,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 404. [2021-07-13 20:45:42,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0) internal successors, (806), 403 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:42,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 806 transitions. [2021-07-13 20:45:42,829 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 806 transitions. Word has length 30 [2021-07-13 20:45:42,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:42,829 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 806 transitions. [2021-07-13 20:45:42,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:42,829 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 806 transitions. [2021-07-13 20:45:42,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:42,830 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:42,830 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:43,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:43,031 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:43,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:43,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1734431481, now seen corresponding path program 97 times [2021-07-13 20:45:43,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:43,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527239301] [2021-07-13 20:45:43,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:43,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:43,269 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:43,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527239301] [2021-07-13 20:45:43,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527239301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72547540] [2021-07-13 20:45:43,269 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:43,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:43,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:43,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:43,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:43,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:43,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:43,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:43,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72547540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:43,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:43,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:43,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125303640] [2021-07-13 20:45:43,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:43,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:43,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:43,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:43,660 INFO L87 Difference]: Start difference. First operand 404 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:44,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:44,540 INFO L93 Difference]: Finished difference Result 552 states and 1078 transitions. [2021-07-13 20:45:44,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:44,541 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:44,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:44,541 INFO L225 Difference]: With dead ends: 552 [2021-07-13 20:45:44,541 INFO L226 Difference]: Without dead ends: 543 [2021-07-13 20:45:44,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 928.7ms TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:44,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-07-13 20:45:44,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 406. [2021-07-13 20:45:44,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.997530864197531) internal successors, (809), 405 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:44,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 809 transitions. [2021-07-13 20:45:44,546 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 809 transitions. Word has length 30 [2021-07-13 20:45:44,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:44,546 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 809 transitions. [2021-07-13 20:45:44,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:44,546 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 809 transitions. [2021-07-13 20:45:44,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:44,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:44,547 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:44,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:44,747 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:44,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:44,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1678470091, now seen corresponding path program 98 times [2021-07-13 20:45:44,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:44,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330530009] [2021-07-13 20:45:44,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:44,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:44,991 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:44,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:44,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330530009] [2021-07-13 20:45:44,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330530009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:44,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182433669] [2021-07-13 20:45:44,991 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:45,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:45,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:45,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:45,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:45,139 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-07-13 20:45:45,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:45,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:45,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:45,388 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:45,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182433669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:45,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:45,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:45,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96595320] [2021-07-13 20:45:45,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:45,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:45,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:45,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:45,389 INFO L87 Difference]: Start difference. First operand 406 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:46,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:46,423 INFO L93 Difference]: Finished difference Result 473 states and 934 transitions. [2021-07-13 20:45:46,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:46,423 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:46,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:46,424 INFO L225 Difference]: With dead ends: 473 [2021-07-13 20:45:46,424 INFO L226 Difference]: Without dead ends: 450 [2021-07-13 20:45:46,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1094.2ms TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:45:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-07-13 20:45:46,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 396. [2021-07-13 20:45:46,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.010126582278481) internal successors, (794), 395 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:46,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 794 transitions. [2021-07-13 20:45:46,428 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 794 transitions. Word has length 30 [2021-07-13 20:45:46,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:46,428 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 794 transitions. [2021-07-13 20:45:46,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:46,428 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 794 transitions. [2021-07-13 20:45:46,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:46,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:46,429 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:46,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,629 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:46,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:46,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1738489555, now seen corresponding path program 99 times [2021-07-13 20:45:46,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:46,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730354488] [2021-07-13 20:45:46,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:46,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:46,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:46,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:46,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730354488] [2021-07-13 20:45:46,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730354488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:46,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290130057] [2021-07-13 20:45:46,853 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:46,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:45:46,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:46,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:45:46,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:47,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:47,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:47,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:47,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:47,249 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:47,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290130057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:47,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:47,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:47,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855185401] [2021-07-13 20:45:47,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:47,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:47,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:47,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:47,250 INFO L87 Difference]: Start difference. First operand 396 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:48,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:48,124 INFO L93 Difference]: Finished difference Result 557 states and 1097 transitions. [2021-07-13 20:45:48,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:48,124 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:48,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:48,125 INFO L225 Difference]: With dead ends: 557 [2021-07-13 20:45:48,125 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:45:48,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 965.4ms TimeCoverageRelationStatistics Valid=208, Invalid=2048, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:45:48,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:45:48,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 393. [2021-07-13 20:45:48,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0127551020408165) internal successors, (789), 392 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:48,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 789 transitions. [2021-07-13 20:45:48,130 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 789 transitions. Word has length 30 [2021-07-13 20:45:48,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:48,130 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 789 transitions. [2021-07-13 20:45:48,130 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:48,130 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 789 transitions. [2021-07-13 20:45:48,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:48,130 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:48,130 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:48,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-07-13 20:45:48,331 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:48,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:48,331 INFO L82 PathProgramCache]: Analyzing trace with hash -2070340237, now seen corresponding path program 100 times [2021-07-13 20:45:48,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:48,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178842237] [2021-07-13 20:45:48,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:48,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:48,584 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:48,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:48,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178842237] [2021-07-13 20:45:48,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178842237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:48,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152973391] [2021-07-13 20:45:48,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:48,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:48,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:48,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:48,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:48,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:48,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:48,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:48,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:49,064 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:49,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152973391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:49,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:49,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:49,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107665102] [2021-07-13 20:45:49,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:49,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:49,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:49,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:49,066 INFO L87 Difference]: Start difference. First operand 393 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:49,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:49,878 INFO L93 Difference]: Finished difference Result 547 states and 1067 transitions. [2021-07-13 20:45:49,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:45:49,878 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:49,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:49,879 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:45:49,879 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:45:49,879 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1032.3ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:45:49,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:45:49,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 407. [2021-07-13 20:45:49,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:49,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-07-13 20:45:49,884 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-07-13 20:45:49,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:49,884 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-07-13 20:45:49,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:49,884 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-07-13 20:45:49,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:49,884 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:49,884 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:50,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-07-13 20:45:50,085 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:50,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:50,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1188274513, now seen corresponding path program 101 times [2021-07-13 20:45:50,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:50,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758453406] [2021-07-13 20:45:50,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:50,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:50,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:50,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:50,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758453406] [2021-07-13 20:45:50,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758453406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:50,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365406121] [2021-07-13 20:45:50,332 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:50,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:50,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:50,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:50,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:50,496 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-07-13 20:45:50,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:50,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:50,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:50,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:50,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365406121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:50,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:50,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:50,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527678887] [2021-07-13 20:45:50,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:50,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:50,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:50,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:50,755 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:51,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:51,818 INFO L93 Difference]: Finished difference Result 478 states and 944 transitions. [2021-07-13 20:45:51,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:45:51,818 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:51,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:51,819 INFO L225 Difference]: With dead ends: 478 [2021-07-13 20:45:51,819 INFO L226 Difference]: Without dead ends: 463 [2021-07-13 20:45:51,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1141.3ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:45:51,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-13 20:45:51,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 405. [2021-07-13 20:45:51,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:51,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-07-13 20:45:51,823 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-07-13 20:45:51,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:51,823 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-07-13 20:45:51,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:51,823 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-07-13 20:45:51,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:51,824 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:51,824 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:52,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-13 20:45:52,025 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:52,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:52,025 INFO L82 PathProgramCache]: Analyzing trace with hash 280392205, now seen corresponding path program 102 times [2021-07-13 20:45:52,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:52,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218238265] [2021-07-13 20:45:52,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:52,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:52,261 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:52,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:52,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218238265] [2021-07-13 20:45:52,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218238265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:52,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979108420] [2021-07-13 20:45:52,261 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:52,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:45:52,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:52,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:52,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:52,416 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-07-13 20:45:52,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:52,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:52,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:52,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:52,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979108420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:52,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:52,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:45:52,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986313003] [2021-07-13 20:45:52,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:45:52,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:52,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:45:52,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:45:52,629 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:53,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:53,441 INFO L93 Difference]: Finished difference Result 554 states and 1087 transitions. [2021-07-13 20:45:53,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:45:53,441 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:45:53,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:53,442 INFO L225 Difference]: With dead ends: 554 [2021-07-13 20:45:53,442 INFO L226 Difference]: Without dead ends: 509 [2021-07-13 20:45:53,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 901.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:45:53,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-07-13 20:45:53,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 397. [2021-07-13 20:45:53,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:53,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-07-13 20:45:53,446 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-07-13 20:45:53,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:53,446 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-07-13 20:45:53,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:45:53,447 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-07-13 20:45:53,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:53,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:53,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:53,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-13 20:45:53,648 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:53,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:53,648 INFO L82 PathProgramCache]: Analyzing trace with hash -2066282163, now seen corresponding path program 103 times [2021-07-13 20:45:53,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:53,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792806398] [2021-07-13 20:45:53,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:53,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:53,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:53,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:53,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792806398] [2021-07-13 20:45:53,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792806398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:53,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329694169] [2021-07-13 20:45:53,879 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:53,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:53,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:53,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:54,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:54,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:54,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:54,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:54,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:54,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:54,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329694169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:54,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:54,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:54,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058026687] [2021-07-13 20:45:54,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:54,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:54,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:54,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:54,293 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:55,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:55,143 INFO L93 Difference]: Finished difference Result 537 states and 1056 transitions. [2021-07-13 20:45:55,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:45:55,144 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:55,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:55,144 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:45:55,144 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:45:55,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 939.9ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:45:55,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:45:55,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 395. [2021-07-13 20:45:55,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0076142131979697) internal successors, (791), 394 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:55,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-07-13 20:45:55,149 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-07-13 20:45:55,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:55,149 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-07-13 20:45:55,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:55,149 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-07-13 20:45:55,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:55,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:55,149 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:55,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-13 20:45:55,350 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:55,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:55,350 INFO L82 PathProgramCache]: Analyzing trace with hash -110823607, now seen corresponding path program 104 times [2021-07-13 20:45:55,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:55,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727115991] [2021-07-13 20:45:55,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:55,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:55,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:55,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:55,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727115991] [2021-07-13 20:45:55,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727115991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:55,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572477044] [2021-07-13 20:45:55,619 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:55,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:45:55,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:55,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:55,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:55,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:55,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:55,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:55,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:55,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:45:56,057 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:56,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572477044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:56,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:56,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:45:56,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316114051] [2021-07-13 20:45:56,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:45:56,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:56,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:45:56,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:45:56,058 INFO L87 Difference]: Start difference. First operand 395 states and 791 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:56,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:56,964 INFO L93 Difference]: Finished difference Result 535 states and 1052 transitions. [2021-07-13 20:45:56,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:45:56,964 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:45:56,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:56,965 INFO L225 Difference]: With dead ends: 535 [2021-07-13 20:45:56,965 INFO L226 Difference]: Without dead ends: 499 [2021-07-13 20:45:56,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1038.5ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:45:56,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-07-13 20:45:56,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 391. [2021-07-13 20:45:56,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.01025641025641) internal successors, (784), 390 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:56,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 784 transitions. [2021-07-13 20:45:56,970 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 784 transitions. Word has length 30 [2021-07-13 20:45:56,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:56,970 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 784 transitions. [2021-07-13 20:45:56,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:45:56,970 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 784 transitions. [2021-07-13 20:45:56,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:56,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:56,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:57,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:57,171 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:57,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:57,171 INFO L82 PathProgramCache]: Analyzing trace with hash 176162069, now seen corresponding path program 105 times [2021-07-13 20:45:57,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:57,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049576346] [2021-07-13 20:45:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:57,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:57,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:57,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:57,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049576346] [2021-07-13 20:45:57,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049576346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:57,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130124642] [2021-07-13 20:45:57,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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:57,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:45:57,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:57,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:45:57,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:57,587 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-07-13 20:45:57,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:57,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:57,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:45:57,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:45:57,807 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:57,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130124642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:57,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:45:57,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:45:57,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802909975] [2021-07-13 20:45:57,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:45:57,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:45:57,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:45:57,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:45:57,808 INFO L87 Difference]: Start difference. First operand 391 states and 784 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:59,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:45:59,234 INFO L93 Difference]: Finished difference Result 664 states and 1303 transitions. [2021-07-13 20:45:59,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:45:59,234 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:45:59,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:45:59,235 INFO L225 Difference]: With dead ends: 664 [2021-07-13 20:45:59,235 INFO L226 Difference]: Without dead ends: 655 [2021-07-13 20:45:59,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1247.9ms TimeCoverageRelationStatistics Valid=280, Invalid=2912, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:45:59,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-07-13 20:45:59,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 409. [2021-07-13 20:45:59,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0220588235294117) internal successors, (825), 408 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:45:59,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 825 transitions. [2021-07-13 20:45:59,240 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 825 transitions. Word has length 30 [2021-07-13 20:45:59,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:45:59,240 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 825 transitions. [2021-07-13 20:45:59,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:45:59,240 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 825 transitions. [2021-07-13 20:45:59,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:45:59,241 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:45:59,241 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:45:59,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-07-13 20:45:59,441 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:45:59,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:45:59,442 INFO L82 PathProgramCache]: Analyzing trace with hash 1058227793, now seen corresponding path program 106 times [2021-07-13 20:45:59,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:45:59,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466818889] [2021-07-13 20:45:59,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:45:59,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:45:59,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:45:59,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:45:59,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466818889] [2021-07-13 20:45:59,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466818889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:45:59,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837583934] [2021-07-13 20:45:59,688 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:45:59,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:45:59,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:45:59,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:45:59,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:45:59,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:45:59,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:45:59,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:45:59,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-07-13 20:45:59,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:00,101 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:00,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837583934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:00,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:00,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:00,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629405999] [2021-07-13 20:46:00,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:00,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:00,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:00,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:00,102 INFO L87 Difference]: Start difference. First operand 409 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:01,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:01,770 INFO L93 Difference]: Finished difference Result 577 states and 1140 transitions. [2021-07-13 20:46:01,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:46:01,771 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:01,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:01,771 INFO L225 Difference]: With dead ends: 577 [2021-07-13 20:46:01,772 INFO L226 Difference]: Without dead ends: 562 [2021-07-13 20:46:01,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1458.3ms TimeCoverageRelationStatistics Valid=320, Invalid=2986, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:46:01,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-07-13 20:46:01,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 407. [2021-07-13 20:46:01,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.022167487684729) internal successors, (821), 406 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:01,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 821 transitions. [2021-07-13 20:46:01,776 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 821 transitions. Word has length 30 [2021-07-13 20:46:01,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:01,776 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 821 transitions. [2021-07-13 20:46:01,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:01,776 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 821 transitions. [2021-07-13 20:46:01,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:01,777 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:01,777 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:01,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:01,977 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:01,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:01,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1768072785, now seen corresponding path program 107 times [2021-07-13 20:46:01,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:01,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348000005] [2021-07-13 20:46:01,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:01,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:02,216 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:02,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348000005] [2021-07-13 20:46:02,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348000005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096678906] [2021-07-13 20:46:02,216 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 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:02,239 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:46:02,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:02,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:02,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:02,390 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-07-13 20:46:02,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:02,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:02,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:02,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:02,585 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:02,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096678906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:02,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:02,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:46:02,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297606623] [2021-07-13 20:46:02,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:46:02,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:02,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:46:02,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:46:02,586 INFO L87 Difference]: Start difference. First operand 407 states and 821 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:04,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:04,082 INFO L93 Difference]: Finished difference Result 710 states and 1388 transitions. [2021-07-13 20:46:04,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:46:04,082 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:46:04,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:04,083 INFO L225 Difference]: With dead ends: 710 [2021-07-13 20:46:04,083 INFO L226 Difference]: Without dead ends: 693 [2021-07-13 20:46:04,084 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1321.3ms TimeCoverageRelationStatistics Valid=296, Invalid=3010, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:46:04,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-07-13 20:46:04,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 416. [2021-07-13 20:46:04,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.016867469879518) internal successors, (837), 415 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:04,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 837 transitions. [2021-07-13 20:46:04,089 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 837 transitions. Word has length 30 [2021-07-13 20:46:04,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:04,090 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 837 transitions. [2021-07-13 20:46:04,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:04,090 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 837 transitions. [2021-07-13 20:46:04,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:04,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:04,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:04,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:04,305 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:04,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:04,305 INFO L82 PathProgramCache]: Analyzing trace with hash -249033987, now seen corresponding path program 108 times [2021-07-13 20:46:04,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:04,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705543716] [2021-07-13 20:46:04,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:04,544 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:04,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:04,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705543716] [2021-07-13 20:46:04,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705543716] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:04,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005743476] [2021-07-13 20:46:04,544 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:04,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:04,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:04,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:04,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:04,715 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-07-13 20:46:04,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:04,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:04,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:04,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005743476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:04,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:04,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:04,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124039112] [2021-07-13 20:46:04,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:04,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:04,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:04,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:04,932 INFO L87 Difference]: Start difference. First operand 416 states and 837 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:06,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:06,492 INFO L93 Difference]: Finished difference Result 709 states and 1385 transitions. [2021-07-13 20:46:06,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:46:06,492 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:06,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:06,493 INFO L225 Difference]: With dead ends: 709 [2021-07-13 20:46:06,493 INFO L226 Difference]: Without dead ends: 665 [2021-07-13 20:46:06,493 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1302.1ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:46:06,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-07-13 20:46:06,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 406. [2021-07-13 20:46:06,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0074074074074075) internal successors, (813), 405 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:06,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 813 transitions. [2021-07-13 20:46:06,498 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 813 transitions. Word has length 30 [2021-07-13 20:46:06,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:06,499 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 813 transitions. [2021-07-13 20:46:06,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:06,499 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 813 transitions. [2021-07-13 20:46:06,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:06,499 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:06,500 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:06,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2021-07-13 20:46:06,705 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:06,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:06,706 INFO L82 PathProgramCache]: Analyzing trace with hash -879454395, now seen corresponding path program 109 times [2021-07-13 20:46:06,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:06,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621537939] [2021-07-13 20:46:06,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:06,960 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:06,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:06,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621537939] [2021-07-13 20:46:06,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621537939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:06,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850236340] [2021-07-13 20:46:06,961 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:06,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:06,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:06,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:07,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:07,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:07,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:07,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:07,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850236340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:07,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:07,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:07,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499236262] [2021-07-13 20:46:07,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:07,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:07,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:07,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:07,365 INFO L87 Difference]: Start difference. First operand 406 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:08,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:08,424 INFO L93 Difference]: Finished difference Result 582 states and 1141 transitions. [2021-07-13 20:46:08,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:08,425 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:08,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:08,425 INFO L225 Difference]: With dead ends: 582 [2021-07-13 20:46:08,425 INFO L226 Difference]: Without dead ends: 573 [2021-07-13 20:46:08,426 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 985.2ms TimeCoverageRelationStatistics Valid=209, Invalid=2143, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:46:08,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-07-13 20:46:08,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 408. [2021-07-13 20:46:08,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.004914004914005) internal successors, (816), 407 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:08,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 816 transitions. [2021-07-13 20:46:08,430 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 816 transitions. Word has length 30 [2021-07-13 20:46:08,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:08,430 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 816 transitions. [2021-07-13 20:46:08,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:08,430 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 816 transitions. [2021-07-13 20:46:08,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:08,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:08,431 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:08,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:08,632 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:08,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:08,632 INFO L82 PathProgramCache]: Analyzing trace with hash 2611329, now seen corresponding path program 110 times [2021-07-13 20:46:08,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:08,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403868787] [2021-07-13 20:46:08,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:08,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:08,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:08,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403868787] [2021-07-13 20:46:08,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403868787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:08,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124626918] [2021-07-13 20:46:08,874 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:08,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:08,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:08,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:08,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:09,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:46:09,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:09,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:09,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:09,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:09,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124626918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:09,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:09,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:09,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203365842] [2021-07-13 20:46:09,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:09,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:09,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:09,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:09,290 INFO L87 Difference]: Start difference. First operand 408 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:10,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:10,500 INFO L93 Difference]: Finished difference Result 494 states and 979 transitions. [2021-07-13 20:46:10,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:10,500 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:10,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:10,501 INFO L225 Difference]: With dead ends: 494 [2021-07-13 20:46:10,501 INFO L226 Difference]: Without dead ends: 471 [2021-07-13 20:46:10,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1164.0ms TimeCoverageRelationStatistics Valid=238, Invalid=2212, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:46:10,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-07-13 20:46:10,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 398. [2021-07-13 20:46:10,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 2.017632241813602) internal successors, (801), 397 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:10,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 801 transitions. [2021-07-13 20:46:10,505 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 801 transitions. Word has length 30 [2021-07-13 20:46:10,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:10,505 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 801 transitions. [2021-07-13 20:46:10,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:10,505 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 801 transitions. [2021-07-13 20:46:10,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:10,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:10,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:10,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:10,706 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:10,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:10,707 INFO L82 PathProgramCache]: Analyzing trace with hash -875396321, now seen corresponding path program 111 times [2021-07-13 20:46:10,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:10,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116464933] [2021-07-13 20:46:10,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:10,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:10,950 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:10,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:10,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116464933] [2021-07-13 20:46:10,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116464933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:10,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871689394] [2021-07-13 20:46:10,950 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:10,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:46:10,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:10,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:46:10,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:11,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:11,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:11,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:11,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:11,358 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:11,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871689394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:11,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:11,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:11,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530211565] [2021-07-13 20:46:11,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:11,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:11,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:11,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:11,359 INFO L87 Difference]: Start difference. First operand 398 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:12,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:12,327 INFO L93 Difference]: Finished difference Result 587 states and 1160 transitions. [2021-07-13 20:46:12,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:12,327 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:12,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:12,328 INFO L225 Difference]: With dead ends: 587 [2021-07-13 20:46:12,328 INFO L226 Difference]: Without dead ends: 554 [2021-07-13 20:46:12,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 1031.1ms TimeCoverageRelationStatistics Valid=212, Invalid=2140, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:46:12,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-07-13 20:46:12,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 395. [2021-07-13 20:46:12,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.020304568527919) internal successors, (796), 394 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:12,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 796 transitions. [2021-07-13 20:46:12,332 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 796 transitions. Word has length 30 [2021-07-13 20:46:12,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:12,332 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 796 transitions. [2021-07-13 20:46:12,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:12,333 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 796 transitions. [2021-07-13 20:46:12,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:12,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:12,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:12,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-07-13 20:46:12,534 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:12,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:12,534 INFO L82 PathProgramCache]: Analyzing trace with hash -389258817, now seen corresponding path program 112 times [2021-07-13 20:46:12,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:12,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603718714] [2021-07-13 20:46:12,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:12,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:12,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:12,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603718714] [2021-07-13 20:46:12,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603718714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:12,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520029890] [2021-07-13 20:46:12,780 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:12,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:12,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:12,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:12,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:12,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:12,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:12,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:12,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:12,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:13,181 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:13,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520029890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:13,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:13,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:13,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900980361] [2021-07-13 20:46:13,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:13,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:13,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:13,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:13,182 INFO L87 Difference]: Start difference. First operand 395 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:14,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:14,214 INFO L93 Difference]: Finished difference Result 570 states and 1116 transitions. [2021-07-13 20:46:14,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:14,215 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:14,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:14,215 INFO L225 Difference]: With dead ends: 570 [2021-07-13 20:46:14,215 INFO L226 Difference]: Without dead ends: 561 [2021-07-13 20:46:14,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 957.4ms TimeCoverageRelationStatistics Valid=208, Invalid=2144, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:46:14,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-13 20:46:14,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 409. [2021-07-13 20:46:14,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.014705882352941) internal successors, (822), 408 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:14,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 822 transitions. [2021-07-13 20:46:14,220 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 822 transitions. Word has length 30 [2021-07-13 20:46:14,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:14,220 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 822 transitions. [2021-07-13 20:46:14,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:14,220 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 822 transitions. [2021-07-13 20:46:14,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:14,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:14,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:14,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:14,421 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:14,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:14,422 INFO L82 PathProgramCache]: Analyzing trace with hash 492806907, now seen corresponding path program 113 times [2021-07-13 20:46:14,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:14,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322902596] [2021-07-13 20:46:14,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:14,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:14,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:14,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:14,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322902596] [2021-07-13 20:46:14,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322902596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:14,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704256379] [2021-07-13 20:46:14,729 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:14,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:14,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:14,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:14,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:14,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:14,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:14,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:14,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-07-13 20:46:14,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:15,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:15,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704256379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:15,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:15,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:15,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797710718] [2021-07-13 20:46:15,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:15,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:15,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:15,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:15,132 INFO L87 Difference]: Start difference. First operand 409 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:16,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:16,243 INFO L93 Difference]: Finished difference Result 501 states and 993 transitions. [2021-07-13 20:46:16,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:16,243 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:16,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:16,244 INFO L225 Difference]: With dead ends: 501 [2021-07-13 20:46:16,244 INFO L226 Difference]: Without dead ends: 486 [2021-07-13 20:46:16,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 1188.4ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:46:16,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-07-13 20:46:16,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 407. [2021-07-13 20:46:16,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0147783251231526) internal successors, (818), 406 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:16,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 818 transitions. [2021-07-13 20:46:16,248 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 818 transitions. Word has length 30 [2021-07-13 20:46:16,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:16,248 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 818 transitions. [2021-07-13 20:46:16,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:16,248 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 818 transitions. [2021-07-13 20:46:16,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:16,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:16,249 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:16,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 20:46:16,450 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:16,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:16,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1961473625, now seen corresponding path program 114 times [2021-07-13 20:46:16,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:16,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659496009] [2021-07-13 20:46:16,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:16,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:16,687 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:16,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:16,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659496009] [2021-07-13 20:46:16,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659496009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:16,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930959489] [2021-07-13 20:46:16,687 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:16,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:46:16,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:16,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:16,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:16,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:46:16,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:16,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:16,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:16,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:17,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:17,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930959489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:17,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:17,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:46:17,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839257247] [2021-07-13 20:46:17,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:46:17,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:17,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:46:17,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:46:17,032 INFO L87 Difference]: Start difference. First operand 407 states and 818 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:17,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:17,913 INFO L93 Difference]: Finished difference Result 577 states and 1136 transitions. [2021-07-13 20:46:17,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:46:17,913 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:46:17,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:17,914 INFO L225 Difference]: With dead ends: 577 [2021-07-13 20:46:17,914 INFO L226 Difference]: Without dead ends: 532 [2021-07-13 20:46:17,914 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 890.4ms TimeCoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:46:17,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-07-13 20:46:17,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 399. [2021-07-13 20:46:17,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0150753768844223) internal successors, (802), 398 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:17,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 802 transitions. [2021-07-13 20:46:17,919 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 802 transitions. Word has length 30 [2021-07-13 20:46:17,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:17,919 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 802 transitions. [2021-07-13 20:46:17,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:17,919 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 802 transitions. [2021-07-13 20:46:17,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:17,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:17,920 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:18,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:18,121 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:18,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:18,121 INFO L82 PathProgramCache]: Analyzing trace with hash -385200743, now seen corresponding path program 115 times [2021-07-13 20:46:18,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:18,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817478194] [2021-07-13 20:46:18,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:18,364 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:18,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:18,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817478194] [2021-07-13 20:46:18,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817478194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:18,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431806853] [2021-07-13 20:46:18,365 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:18,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:18,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:18,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:18,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:18,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:18,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:18,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:18,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:18,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431806853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:18,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:18,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:18,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070438069] [2021-07-13 20:46:18,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:18,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:18,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:18,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:18,770 INFO L87 Difference]: Start difference. First operand 399 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:19,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:19,661 INFO L93 Difference]: Finished difference Result 560 states and 1105 transitions. [2021-07-13 20:46:19,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:19,661 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:19,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:19,662 INFO L225 Difference]: With dead ends: 560 [2021-07-13 20:46:19,662 INFO L226 Difference]: Without dead ends: 527 [2021-07-13 20:46:19,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 935.1ms TimeCoverageRelationStatistics Valid=197, Invalid=1965, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:46:19,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-07-13 20:46:19,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 397. [2021-07-13 20:46:19,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.015151515151515) internal successors, (798), 396 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:19,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 798 transitions. [2021-07-13 20:46:19,668 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 798 transitions. Word has length 30 [2021-07-13 20:46:19,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:19,668 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 798 transitions. [2021-07-13 20:46:19,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:19,668 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 798 transitions. [2021-07-13 20:46:19,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:19,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:19,669 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:19,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-13 20:46:19,873 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:19,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:19,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1570257813, now seen corresponding path program 116 times [2021-07-13 20:46:19,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:19,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687829179] [2021-07-13 20:46:19,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:19,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:20,167 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:20,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:20,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687829179] [2021-07-13 20:46:20,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687829179] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:20,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566013618] [2021-07-13 20:46:20,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:20,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:20,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:20,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:20,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:20,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:20,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:20,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:20,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:20,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:20,624 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:20,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566013618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:20,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:20,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:46:20,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59962745] [2021-07-13 20:46:20,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:46:20,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:20,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:46:20,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:46:20,625 INFO L87 Difference]: Start difference. First operand 397 states and 798 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:21,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:21,442 INFO L93 Difference]: Finished difference Result 561 states and 1106 transitions. [2021-07-13 20:46:21,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:46:21,442 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:46:21,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:21,443 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:46:21,443 INFO L226 Difference]: Without dead ends: 525 [2021-07-13 20:46:21,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1053.9ms TimeCoverageRelationStatistics Valid=207, Invalid=2243, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:46:21,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-07-13 20:46:21,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 394. [2021-07-13 20:46:21,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.017811704834606) internal successors, (793), 393 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:21,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 793 transitions. [2021-07-13 20:46:21,448 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 793 transitions. Word has length 30 [2021-07-13 20:46:21,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:21,448 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 793 transitions. [2021-07-13 20:46:21,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:21,448 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 793 transitions. [2021-07-13 20:46:21,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:21,449 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:21,449 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:21,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:21,650 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:21,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:21,650 INFO L82 PathProgramCache]: Analyzing trace with hash -2067864119, now seen corresponding path program 117 times [2021-07-13 20:46:21,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:21,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388000482] [2021-07-13 20:46:21,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:21,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:21,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:21,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388000482] [2021-07-13 20:46:21,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388000482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:21,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661632478] [2021-07-13 20:46:21,890 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:21,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:46:21,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:21,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:21,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:22,094 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-07-13 20:46:22,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:22,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:22,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:22,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:22,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661632478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:22,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:22,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:22,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544307945] [2021-07-13 20:46:22,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:22,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:22,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:22,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=956, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:22,297 INFO L87 Difference]: Start difference. First operand 394 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:23,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:23,343 INFO L93 Difference]: Finished difference Result 588 states and 1145 transitions. [2021-07-13 20:46:23,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:46:23,343 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:23,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:23,344 INFO L225 Difference]: With dead ends: 588 [2021-07-13 20:46:23,344 INFO L226 Difference]: Without dead ends: 579 [2021-07-13 20:46:23,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 992.7ms TimeCoverageRelationStatistics Valid=220, Invalid=2330, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:46:23,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-07-13 20:46:23,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 423. [2021-07-13 20:46:23,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 2.0118483412322274) internal successors, (849), 422 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:23,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 849 transitions. [2021-07-13 20:46:23,349 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 849 transitions. Word has length 30 [2021-07-13 20:46:23,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:23,349 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 849 transitions. [2021-07-13 20:46:23,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:23,349 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 849 transitions. [2021-07-13 20:46:23,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:23,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:23,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:23,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-07-13 20:46:23,553 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:23,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:23,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1185798395, now seen corresponding path program 118 times [2021-07-13 20:46:23,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:23,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397862523] [2021-07-13 20:46:23,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:23,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:23,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:23,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397862523] [2021-07-13 20:46:23,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397862523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:23,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313112966] [2021-07-13 20:46:23,790 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:23,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:23,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:23,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:23,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:23,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:23,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:23,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:23,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:23,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:24,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:24,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313112966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:24,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:24,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:24,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575266030] [2021-07-13 20:46:24,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:24,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:24,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:24,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:24,195 INFO L87 Difference]: Start difference. First operand 423 states and 849 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:25,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:25,579 INFO L93 Difference]: Finished difference Result 496 states and 973 transitions. [2021-07-13 20:46:25,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:46:25,579 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:25,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:25,580 INFO L225 Difference]: With dead ends: 496 [2021-07-13 20:46:25,580 INFO L226 Difference]: Without dead ends: 481 [2021-07-13 20:46:25,580 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1302.9ms TimeCoverageRelationStatistics Valid=276, Invalid=2694, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:46:25,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-07-13 20:46:25,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 419. [2021-07-13 20:46:25,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.011961722488038) internal successors, (841), 418 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:25,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 841 transitions. [2021-07-13 20:46:25,584 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 841 transitions. Word has length 30 [2021-07-13 20:46:25,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:25,585 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 841 transitions. [2021-07-13 20:46:25,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:25,585 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 841 transitions. [2021-07-13 20:46:25,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:25,585 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:25,585 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:25,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:25,786 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:25,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:25,786 INFO L82 PathProgramCache]: Analyzing trace with hash 282868323, now seen corresponding path program 119 times [2021-07-13 20:46:25,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:25,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608189790] [2021-07-13 20:46:25,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:25,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:26,023 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:26,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:26,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608189790] [2021-07-13 20:46:26,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608189790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:26,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94008287] [2021-07-13 20:46:26,023 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:26,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:26,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:26,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:26,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:26,214 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-07-13 20:46:26,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:26,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:26,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:26,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:26,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:26,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94008287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:26,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:26,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:46:26,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637600537] [2021-07-13 20:46:26,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:46:26,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:26,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:46:26,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:46:26,384 INFO L87 Difference]: Start difference. First operand 419 states and 841 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:27,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:27,305 INFO L93 Difference]: Finished difference Result 603 states and 1176 transitions. [2021-07-13 20:46:27,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:46:27,305 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:46:27,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:27,306 INFO L225 Difference]: With dead ends: 603 [2021-07-13 20:46:27,306 INFO L226 Difference]: Without dead ends: 558 [2021-07-13 20:46:27,306 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 903.6ms TimeCoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:46:27,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-07-13 20:46:27,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 406. [2021-07-13 20:46:27,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:27,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-07-13 20:46:27,311 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-07-13 20:46:27,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:27,311 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-07-13 20:46:27,311 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:46:27,311 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-07-13 20:46:27,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:27,311 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:27,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:27,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:27,512 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:27,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:27,512 INFO L82 PathProgramCache]: Analyzing trace with hash -2063806045, now seen corresponding path program 120 times [2021-07-13 20:46:27,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:27,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388057399] [2021-07-13 20:46:27,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:27,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:27,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:27,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:27,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388057399] [2021-07-13 20:46:27,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388057399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:27,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6841362] [2021-07-13 20:46:27,748 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:27,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:46:27,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:27,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:27,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:27,949 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-07-13 20:46:27,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:27,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:27,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-07-13 20:46:27,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:28,197 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:28,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6841362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:28,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:28,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:46:28,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521452706] [2021-07-13 20:46:28,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:46:28,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:28,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:46:28,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1077, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:46:28,198 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:29,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:29,327 INFO L93 Difference]: Finished difference Result 610 states and 1185 transitions. [2021-07-13 20:46:29,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:46:29,327 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:46:29,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:29,328 INFO L225 Difference]: With dead ends: 610 [2021-07-13 20:46:29,328 INFO L226 Difference]: Without dead ends: 577 [2021-07-13 20:46:29,328 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1018.1ms TimeCoverageRelationStatistics Valid=233, Invalid=2419, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:46:29,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-07-13 20:46:29,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 403. [2021-07-13 20:46:29,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:29,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-07-13 20:46:29,332 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-07-13 20:46:29,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:29,332 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-07-13 20:46:29,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:29,333 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-07-13 20:46:29,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:29,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:29,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:29,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:29,534 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:29,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:29,534 INFO L82 PathProgramCache]: Analyzing trace with hash -108347489, now seen corresponding path program 121 times [2021-07-13 20:46:29,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:29,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945465366] [2021-07-13 20:46:29,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:29,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:29,797 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:29,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:29,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945465366] [2021-07-13 20:46:29,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945465366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:29,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603042997] [2021-07-13 20:46:29,798 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:29,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:29,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:29,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:30,008 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-07-13 20:46:30,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:30,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:30,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:30,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:30,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:30,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603042997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:30,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:30,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:46:30,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98562196] [2021-07-13 20:46:30,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:46:30,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:30,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:46:30,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1085, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:46:30,251 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:31,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:31,324 INFO L93 Difference]: Finished difference Result 617 states and 1196 transitions. [2021-07-13 20:46:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:46:31,325 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:46:31,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:31,325 INFO L225 Difference]: With dead ends: 617 [2021-07-13 20:46:31,325 INFO L226 Difference]: Without dead ends: 581 [2021-07-13 20:46:31,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1048.0ms TimeCoverageRelationStatistics Valid=214, Invalid=2336, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:46:31,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-07-13 20:46:31,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 400. [2021-07-13 20:46:31,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0150375939849625) internal successors, (804), 399 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:31,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-07-13 20:46:31,330 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-07-13 20:46:31,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:31,330 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-07-13 20:46:31,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:46:31,330 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-07-13 20:46:31,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:31,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:31,331 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:31,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-07-13 20:46:31,533 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:31,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:31,533 INFO L82 PathProgramCache]: Analyzing trace with hash -591750749, now seen corresponding path program 122 times [2021-07-13 20:46:31,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:31,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296486113] [2021-07-13 20:46:31,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:31,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:31,810 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:31,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:31,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296486113] [2021-07-13 20:46:31,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296486113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:31,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817773375] [2021-07-13 20:46:31,810 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:31,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:31,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:31,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:46:31,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:32,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:46:32,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:32,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:32,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:32,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-07-13 20:46:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:32,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817773375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:32,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:32,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:46:32,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573275912] [2021-07-13 20:46:32,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:46:32,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:32,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:46:32,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1154, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:46:32,312 INFO L87 Difference]: Start difference. First operand 400 states and 804 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:46:33,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:33,572 INFO L93 Difference]: Finished difference Result 551 states and 1084 transitions. [2021-07-13 20:46:33,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:46:33,573 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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 30 [2021-07-13 20:46:33,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:33,573 INFO L225 Difference]: With dead ends: 551 [2021-07-13 20:46:33,573 INFO L226 Difference]: Without dead ends: 544 [2021-07-13 20:46:33,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 1274.0ms TimeCoverageRelationStatistics Valid=254, Invalid=2938, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:46:33,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-07-13 20:46:33,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 388. [2021-07-13 20:46:33,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.0103359173126614) internal successors, (778), 387 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:33,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 778 transitions. [2021-07-13 20:46:33,578 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 778 transitions. Word has length 30 [2021-07-13 20:46:33,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:33,578 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 778 transitions. [2021-07-13 20:46:33,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:46:33,578 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 778 transitions. [2021-07-13 20:46:33,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:33,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:33,579 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:33,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-13 20:46:33,779 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:33,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:33,780 INFO L82 PathProgramCache]: Analyzing trace with hash 1007356231, now seen corresponding path program 123 times [2021-07-13 20:46:33,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:33,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275295462] [2021-07-13 20:46:33,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:33,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:34,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:34,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:34,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275295462] [2021-07-13 20:46:34,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275295462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:34,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059085334] [2021-07-13 20:46:34,009 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:34,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:46:34,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:34,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:34,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:34,055 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-07-13 20:46:34,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:34,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:34,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:34,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:34,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:34,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059085334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:34,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:34,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-07-13 20:46:34,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168240191] [2021-07-13 20:46:34,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:46:34,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:34,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:46:34,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:46:34,319 INFO L87 Difference]: Start difference. First operand 388 states and 778 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:35,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:35,007 INFO L93 Difference]: Finished difference Result 571 states and 1122 transitions. [2021-07-13 20:46:35,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:46:35,008 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:35,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:35,008 INFO L225 Difference]: With dead ends: 571 [2021-07-13 20:46:35,008 INFO L226 Difference]: Without dead ends: 562 [2021-07-13 20:46:35,009 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 769.6ms TimeCoverageRelationStatistics Valid=203, Invalid=1689, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:46:35,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-07-13 20:46:35,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 415. [2021-07-13 20:46:35,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.002415458937198) internal successors, (829), 414 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:35,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 829 transitions. [2021-07-13 20:46:35,013 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 829 transitions. Word has length 30 [2021-07-13 20:46:35,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:35,013 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 829 transitions. [2021-07-13 20:46:35,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:35,013 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 829 transitions. [2021-07-13 20:46:35,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:35,014 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:35,014 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:35,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-13 20:46:35,214 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:35,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:35,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1889421955, now seen corresponding path program 124 times [2021-07-13 20:46:35,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:35,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638668501] [2021-07-13 20:46:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:35,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:35,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:35,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:35,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638668501] [2021-07-13 20:46:35,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638668501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:35,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089184771] [2021-07-13 20:46:35,473 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:35,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:35,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:35,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:35,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:35,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:35,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:35,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:35,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:35,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:35,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:35,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089184771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:35,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:35,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:46:35,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511266620] [2021-07-13 20:46:35,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:46:35,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:35,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:46:35,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:46:35,718 INFO L87 Difference]: Start difference. First operand 415 states and 829 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:36,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:36,583 INFO L93 Difference]: Finished difference Result 504 states and 1000 transitions. [2021-07-13 20:46:36,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:46:36,583 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:36,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:36,584 INFO L225 Difference]: With dead ends: 504 [2021-07-13 20:46:36,584 INFO L226 Difference]: Without dead ends: 489 [2021-07-13 20:46:36,584 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 848.3ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:46:36,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-07-13 20:46:36,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 413. [2021-07-13 20:46:36,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0024271844660193) internal successors, (825), 412 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:36,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 825 transitions. [2021-07-13 20:46:36,588 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 825 transitions. Word has length 30 [2021-07-13 20:46:36,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:36,588 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 825 transitions. [2021-07-13 20:46:36,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:36,588 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 825 transitions. [2021-07-13 20:46:36,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:36,589 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:36,589 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:36,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-13 20:46:36,789 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:36,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:36,790 INFO L82 PathProgramCache]: Analyzing trace with hash -936878623, now seen corresponding path program 125 times [2021-07-13 20:46:36,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:36,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776232202] [2021-07-13 20:46:36,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:36,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:37,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:37,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:37,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776232202] [2021-07-13 20:46:37,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776232202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:37,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080925776] [2021-07-13 20:46:37,010 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:37,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:46:37,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:37,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:37,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:37,062 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-07-13 20:46:37,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:37,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:37,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:37,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:37,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:37,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080925776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:37,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:37,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-07-13 20:46:37,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91629079] [2021-07-13 20:46:37,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:46:37,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:37,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:46:37,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:46:37,230 INFO L87 Difference]: Start difference. First operand 413 states and 825 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:37,938 INFO L93 Difference]: Finished difference Result 559 states and 1099 transitions. [2021-07-13 20:46:37,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:46:37,939 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:37,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:37,939 INFO L225 Difference]: With dead ends: 559 [2021-07-13 20:46:37,939 INFO L226 Difference]: Without dead ends: 542 [2021-07-13 20:46:37,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 683.3ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:46:37,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-07-13 20:46:37,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 412. [2021-07-13 20:46:37,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.002433090024331) internal successors, (823), 411 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:37,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 823 transitions. [2021-07-13 20:46:37,944 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 823 transitions. Word has length 30 [2021-07-13 20:46:37,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:37,944 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 823 transitions. [2021-07-13 20:46:37,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:37,944 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 823 transitions. [2021-07-13 20:46:37,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:37,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:37,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:38,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-07-13 20:46:38,145 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:38,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:38,145 INFO L82 PathProgramCache]: Analyzing trace with hash 582160175, now seen corresponding path program 126 times [2021-07-13 20:46:38,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:38,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498948730] [2021-07-13 20:46:38,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:38,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:38,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:38,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498948730] [2021-07-13 20:46:38,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498948730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:38,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694753352] [2021-07-13 20:46:38,368 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:38,393 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:38,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:38,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:38,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:38,416 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-07-13 20:46:38,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:38,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:38,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:38,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:38,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:38,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694753352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:38,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:38,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:46:38,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882212028] [2021-07-13 20:46:38,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:46:38,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:38,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:46:38,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:46:38,601 INFO L87 Difference]: Start difference. First operand 412 states and 823 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:39,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:39,282 INFO L93 Difference]: Finished difference Result 561 states and 1102 transitions. [2021-07-13 20:46:39,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:46:39,283 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:39,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:39,283 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:46:39,283 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:46:39,284 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 723.7ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:46:39,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:46:39,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 396. [2021-07-13 20:46:39,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:39,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-07-13 20:46:39,288 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-07-13 20:46:39,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:39,288 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-07-13 20:46:39,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:39,288 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-07-13 20:46:39,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:39,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:39,289 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:39,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:39,489 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:39,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:39,489 INFO L82 PathProgramCache]: Analyzing trace with hash -829596899, now seen corresponding path program 127 times [2021-07-13 20:46:39,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:39,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566719942] [2021-07-13 20:46:39,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:39,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:39,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:39,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:39,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566719942] [2021-07-13 20:46:39,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566719942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:39,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133434739] [2021-07-13 20:46:39,704 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:39,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:39,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:39,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:39,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:39,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:39,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:39,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:39,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:39,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133434739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:39,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:39,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:46:39,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920412012] [2021-07-13 20:46:39,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:39,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:39,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:39,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:39,970 INFO L87 Difference]: Start difference. First operand 396 states and 793 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:40,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:40,660 INFO L93 Difference]: Finished difference Result 578 states and 1137 transitions. [2021-07-13 20:46:40,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:46:40,661 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:40,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:40,661 INFO L225 Difference]: With dead ends: 578 [2021-07-13 20:46:40,661 INFO L226 Difference]: Without dead ends: 569 [2021-07-13 20:46:40,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 689.0ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:46:40,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-07-13 20:46:40,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 413. [2021-07-13 20:46:40,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:40,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-07-13 20:46:40,666 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-07-13 20:46:40,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:40,666 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-07-13 20:46:40,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:40,666 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-07-13 20:46:40,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:40,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:40,667 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:40,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-07-13 20:46:40,867 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:40,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:40,867 INFO L82 PathProgramCache]: Analyzing trace with hash 52468825, now seen corresponding path program 128 times [2021-07-13 20:46:40,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:40,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825436509] [2021-07-13 20:46:40,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:41,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:41,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:41,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825436509] [2021-07-13 20:46:41,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825436509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:41,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553509541] [2021-07-13 20:46:41,086 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:41,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:41,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:41,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:41,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:41,135 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-07-13 20:46:41,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:41,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:41,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:41,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:41,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:41,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553509541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:41,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:41,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 26 [2021-07-13 20:46:41,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718247970] [2021-07-13 20:46:41,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:41,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:41,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:41,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:41,378 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:42,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:42,199 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-07-13 20:46:42,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:42,199 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:42,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:42,200 INFO L225 Difference]: With dead ends: 503 [2021-07-13 20:46:42,200 INFO L226 Difference]: Without dead ends: 488 [2021-07-13 20:46:42,200 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 863.1ms TimeCoverageRelationStatistics Valid=226, Invalid=1580, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:46:42,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-07-13 20:46:42,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 411. [2021-07-13 20:46:42,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:42,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-07-13 20:46:42,204 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-07-13 20:46:42,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:42,204 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-07-13 20:46:42,204 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:42,204 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-07-13 20:46:42,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:42,205 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:42,205 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:42,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:42,405 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:42,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:42,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1521135543, now seen corresponding path program 129 times [2021-07-13 20:46:42,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:42,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222494969] [2021-07-13 20:46:42,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:42,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:42,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:42,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222494969] [2021-07-13 20:46:42,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222494969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:42,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976823438] [2021-07-13 20:46:42,620 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:42,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:46:42,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:42,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:42,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:42,668 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-07-13 20:46:42,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:42,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:42,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:42,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:42,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976823438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:42,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:42,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2021-07-13 20:46:42,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295850452] [2021-07-13 20:46:42,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:42,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:42,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:42,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:42,875 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:43,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:43,500 INFO L93 Difference]: Finished difference Result 563 states and 1109 transitions. [2021-07-13 20:46:43,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:43,501 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:43,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:43,501 INFO L225 Difference]: With dead ends: 563 [2021-07-13 20:46:43,501 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:46:43,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 676.6ms TimeCoverageRelationStatistics Valid=182, Invalid=1300, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:46:43,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:46:43,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-07-13 20:46:43,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0048899755501224) internal successors, (820), 409 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:43,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-07-13 20:46:43,506 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-07-13 20:46:43,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:43,506 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-07-13 20:46:43,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:43,506 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-07-13 20:46:43,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:43,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:43,507 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:43,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:43,709 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:43,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:43,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1254792955, now seen corresponding path program 130 times [2021-07-13 20:46:43,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:43,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666147077] [2021-07-13 20:46:43,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:43,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:43,923 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:43,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:43,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666147077] [2021-07-13 20:46:43,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666147077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:43,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725658149] [2021-07-13 20:46:43,923 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:43,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:43,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:43,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:43,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:43,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:43,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:43,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:43,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:43,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:44,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:44,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725658149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:44,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:44,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:46:44,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137865510] [2021-07-13 20:46:44,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:44,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:44,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:44,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:44,159 INFO L87 Difference]: Start difference. First operand 410 states and 820 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:44,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:44,727 INFO L93 Difference]: Finished difference Result 559 states and 1099 transitions. [2021-07-13 20:46:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:44,727 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:44,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:44,728 INFO L225 Difference]: With dead ends: 559 [2021-07-13 20:46:44,728 INFO L226 Difference]: Without dead ends: 518 [2021-07-13 20:46:44,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 676.3ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:46:44,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-07-13 20:46:44,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 397. [2021-07-13 20:46:44,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:44,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-07-13 20:46:44,732 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-07-13 20:46:44,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:44,733 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-07-13 20:46:44,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:44,733 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-07-13 20:46:44,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:44,733 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:44,733 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:44,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:44,934 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:44,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:44,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1167812163, now seen corresponding path program 131 times [2021-07-13 20:46:44,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:44,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776431085] [2021-07-13 20:46:44,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:44,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:45,162 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:45,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:45,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776431085] [2021-07-13 20:46:45,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776431085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:45,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845197741] [2021-07-13 20:46:45,162 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:45,187 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:46:45,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:45,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:45,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:45,209 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-07-13 20:46:45,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:45,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:45,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:45,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:45,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845197741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:45,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:45,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:46:45,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802063550] [2021-07-13 20:46:45,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:45,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:45,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:45,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:45,428 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:46,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:46,402 INFO L93 Difference]: Finished difference Result 601 states and 1178 transitions. [2021-07-13 20:46:46,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:46,403 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:46,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:46,403 INFO L225 Difference]: With dead ends: 601 [2021-07-13 20:46:46,403 INFO L226 Difference]: Without dead ends: 592 [2021-07-13 20:46:46,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 906.0ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:46:46,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-07-13 20:46:46,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 411. [2021-07-13 20:46:46,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:46,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-07-13 20:46:46,408 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-07-13 20:46:46,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:46,408 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-07-13 20:46:46,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:46,408 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-07-13 20:46:46,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:46,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:46,409 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:46,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:46,609 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:46,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:46,610 INFO L82 PathProgramCache]: Analyzing trace with hash 2049877887, now seen corresponding path program 132 times [2021-07-13 20:46:46,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:46,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863016287] [2021-07-13 20:46:46,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:46,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:46,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:46,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:46,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863016287] [2021-07-13 20:46:46,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863016287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:46,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700091357] [2021-07-13 20:46:46,851 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:46,876 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:46,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:46,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:46,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:46,903 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-07-13 20:46:46,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:46,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:46,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-07-13 20:46:46,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:47,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700091357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:47,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:47,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:46:47,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007813734] [2021-07-13 20:46:47,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:47,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:47,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:47,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:47,126 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:48,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:48,183 INFO L93 Difference]: Finished difference Result 518 states and 1022 transitions. [2021-07-13 20:46:48,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:48,183 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:48,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:48,184 INFO L225 Difference]: With dead ends: 518 [2021-07-13 20:46:48,184 INFO L226 Difference]: Without dead ends: 503 [2021-07-13 20:46:48,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1072.2ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:46:48,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-07-13 20:46:48,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 409. [2021-07-13 20:46:48,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:48,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-07-13 20:46:48,188 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-07-13 20:46:48,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:48,188 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-07-13 20:46:48,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:48,188 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-07-13 20:46:48,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:48,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:48,189 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:48,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-07-13 20:46:48,390 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:48,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:48,390 INFO L82 PathProgramCache]: Analyzing trace with hash -776422691, now seen corresponding path program 133 times [2021-07-13 20:46:48,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:48,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167503545] [2021-07-13 20:46:48,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:48,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:48,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:48,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167503545] [2021-07-13 20:46:48,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167503545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:48,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478144535] [2021-07-13 20:46:48,626 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:48,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:48,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:48,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:48,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:48,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:48,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:48,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:48,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:48,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478144535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:48,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:48,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:46:48,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649770013] [2021-07-13 20:46:48,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:46:48,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:48,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:46:48,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:46:48,867 INFO L87 Difference]: Start difference. First operand 409 states and 820 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:50,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:50,057 INFO L93 Difference]: Finished difference Result 589 states and 1157 transitions. [2021-07-13 20:46:50,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:46:50,058 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:50,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:50,058 INFO L225 Difference]: With dead ends: 589 [2021-07-13 20:46:50,058 INFO L226 Difference]: Without dead ends: 572 [2021-07-13 20:46:50,059 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1049.2ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:46:50,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-07-13 20:46:50,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 418. [2021-07-13 20:46:50,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:50,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-07-13 20:46:50,063 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-07-13 20:46:50,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:50,063 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-07-13 20:46:50,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:50,063 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-07-13 20:46:50,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:50,064 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:50,064 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:50,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-07-13 20:46:50,269 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:50,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:50,269 INFO L82 PathProgramCache]: Analyzing trace with hash 742616107, now seen corresponding path program 134 times [2021-07-13 20:46:50,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:50,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424089440] [2021-07-13 20:46:50,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:50,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:50,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:50,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424089440] [2021-07-13 20:46:50,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424089440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:50,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540851124] [2021-07-13 20:46:50,491 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:50,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:50,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:50,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:50,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:50,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:46:50,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:50,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:50,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:50,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:50,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540851124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:50,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:50,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 28 [2021-07-13 20:46:50,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85258838] [2021-07-13 20:46:50,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:46:50,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:50,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:46:50,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=716, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:46:50,792 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:51,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:51,876 INFO L93 Difference]: Finished difference Result 586 states and 1153 transitions. [2021-07-13 20:46:51,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:46:51,877 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:51,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:51,877 INFO L225 Difference]: With dead ends: 586 [2021-07-13 20:46:51,877 INFO L226 Difference]: Without dead ends: 551 [2021-07-13 20:46:51,878 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 991.1ms TimeCoverageRelationStatistics Valid=276, Invalid=2274, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:46:51,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-07-13 20:46:51,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 408. [2021-07-13 20:46:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9950859950859952) internal successors, (812), 407 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:51,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-07-13 20:46:51,882 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-07-13 20:46:51,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:51,882 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-07-13 20:46:51,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.6896551724137931) internal successors, (49), 28 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:51,882 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-07-13 20:46:51,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:51,883 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:51,883 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:52,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-07-13 20:46:52,083 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:52,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:52,084 INFO L82 PathProgramCache]: Analyzing trace with hash 112195699, now seen corresponding path program 135 times [2021-07-13 20:46:52,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:52,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887524201] [2021-07-13 20:46:52,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:52,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:52,315 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:52,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:52,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887524201] [2021-07-13 20:46:52,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887524201] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:52,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355428146] [2021-07-13 20:46:52,316 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:52,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:46:52,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:52,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:52,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:52,362 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-07-13 20:46:52,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:52,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:52,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:52,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:46:52,594 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:52,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355428146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:52,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:52,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:46:52,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315173074] [2021-07-13 20:46:52,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:52,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:52,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:52,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:52,595 INFO L87 Difference]: Start difference. First operand 408 states and 812 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:53,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:53,498 INFO L93 Difference]: Finished difference Result 561 states and 1096 transitions. [2021-07-13 20:46:53,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:53,499 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:53,500 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:46:53,500 INFO L226 Difference]: Without dead ends: 552 [2021-07-13 20:46:53,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 874.0ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:46:53,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-07-13 20:46:53,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 410. [2021-07-13 20:46:53,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9926650366748166) internal successors, (815), 409 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:53,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-07-13 20:46:53,505 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-07-13 20:46:53,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:53,505 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-07-13 20:46:53,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:53,505 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-07-13 20:46:53,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:53,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:53,505 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:53,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-13 20:46:53,706 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:53,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:53,706 INFO L82 PathProgramCache]: Analyzing trace with hash 994261423, now seen corresponding path program 136 times [2021-07-13 20:46:53,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:53,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005677322] [2021-07-13 20:46:53,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:53,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:53,942 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:53,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:53,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005677322] [2021-07-13 20:46:53,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005677322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:53,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129168364] [2021-07-13 20:46:53,943 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:53,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:46:53,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:53,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:53,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:53,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:53,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:53,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:53,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:53,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:54,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:54,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129168364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:54,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:54,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:46:54,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559509285] [2021-07-13 20:46:54,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:54,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:54,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:54,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:54,230 INFO L87 Difference]: Start difference. First operand 410 states and 815 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:55,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:55,314 INFO L93 Difference]: Finished difference Result 486 states and 958 transitions. [2021-07-13 20:46:55,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:55,314 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:55,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:55,315 INFO L225 Difference]: With dead ends: 486 [2021-07-13 20:46:55,315 INFO L226 Difference]: Without dead ends: 463 [2021-07-13 20:46:55,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1030.2ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:46:55,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-13 20:46:55,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 400. [2021-07-13 20:46:55,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0050125313283207) internal successors, (800), 399 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:55,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-07-13 20:46:55,319 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-07-13 20:46:55,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:55,319 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-07-13 20:46:55,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:55,319 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-07-13 20:46:55,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:55,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:55,320 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:55,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-07-13 20:46:55,520 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:55,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:55,520 INFO L82 PathProgramCache]: Analyzing trace with hash 116253773, now seen corresponding path program 137 times [2021-07-13 20:46:55,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:55,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353167769] [2021-07-13 20:46:55,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:55,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:55,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:55,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353167769] [2021-07-13 20:46:55,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353167769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:55,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418210665] [2021-07-13 20:46:55,742 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:55,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:46:55,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:55,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:55,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:55,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:55,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:55,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:55,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:55,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:46:56,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:56,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418210665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:56,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:56,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:46:56,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206111590] [2021-07-13 20:46:56,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:46:56,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:56,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:46:56,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:46:56,019 INFO L87 Difference]: Start difference. First operand 400 states and 800 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:56,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:56,860 INFO L93 Difference]: Finished difference Result 545 states and 1071 transitions. [2021-07-13 20:46:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:46:56,860 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:46:56,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:56,861 INFO L225 Difference]: With dead ends: 545 [2021-07-13 20:46:56,861 INFO L226 Difference]: Without dead ends: 512 [2021-07-13 20:46:56,861 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 891.1ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:46:56,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-07-13 20:46:56,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 395. [2021-07-13 20:46:56,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0076142131979697) internal successors, (791), 394 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:56,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 791 transitions. [2021-07-13 20:46:56,865 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 791 transitions. Word has length 30 [2021-07-13 20:46:56,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:56,865 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 791 transitions. [2021-07-13 20:46:56,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:56,865 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 791 transitions. [2021-07-13 20:46:56,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:56,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:56,866 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:57,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:57,066 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:57,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:57,067 INFO L82 PathProgramCache]: Analyzing trace with hash -891106063, now seen corresponding path program 138 times [2021-07-13 20:46:57,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:57,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468903352] [2021-07-13 20:46:57,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:57,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:57,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:57,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:57,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468903352] [2021-07-13 20:46:57,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468903352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:57,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689099957] [2021-07-13 20:46:57,306 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:57,331 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:46:57,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:46:57,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:46:57,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:57,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:46:57,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:57,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:57,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-07-13 20:46:57,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:46:57,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:57,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689099957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:57,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:57,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:57,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761348809] [2021-07-13 20:46:57,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:57,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:57,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:57,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:57,687 INFO L87 Difference]: Start difference. First operand 395 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:58,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:46:58,386 INFO L93 Difference]: Finished difference Result 588 states and 1155 transitions. [2021-07-13 20:46:58,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:46:58,387 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:46:58,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:46:58,388 INFO L225 Difference]: With dead ends: 588 [2021-07-13 20:46:58,388 INFO L226 Difference]: Without dead ends: 579 [2021-07-13 20:46:58,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 897.2ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:46:58,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-07-13 20:46:58,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 413. [2021-07-13 20:46:58,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:46:58,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-07-13 20:46:58,392 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-07-13 20:46:58,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:46:58,392 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-07-13 20:46:58,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:46:58,393 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-07-13 20:46:58,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:46:58,393 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:46:58,393 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:46:58,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:58,594 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:46:58,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:46:58,594 INFO L82 PathProgramCache]: Analyzing trace with hash -9040339, now seen corresponding path program 139 times [2021-07-13 20:46:58,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:46:58,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126281571] [2021-07-13 20:46:58,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:46:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:58,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:58,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:46:58,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126281571] [2021-07-13 20:46:58,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126281571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:58,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509286280] [2021-07-13 20:46:58,838 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:46:58,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:46:58,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:46:58,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:46:58,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:46:58,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:46:58,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:46:58,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:46:59,221 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:46:59,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509286280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:46:59,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:46:59,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:46:59,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021887929] [2021-07-13 20:46:59,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:46:59,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:46:59,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:46:59,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:46:59,222 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:00,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:00,248 INFO L93 Difference]: Finished difference Result 513 states and 1017 transitions. [2021-07-13 20:47:00,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:00,248 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:00,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:00,249 INFO L225 Difference]: With dead ends: 513 [2021-07-13 20:47:00,249 INFO L226 Difference]: Without dead ends: 498 [2021-07-13 20:47:00,249 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1052.6ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:00,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-13 20:47:00,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 411. [2021-07-13 20:47:00,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:00,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-07-13 20:47:00,253 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-07-13 20:47:00,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:00,253 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-07-13 20:47:00,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:00,253 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-07-13 20:47:00,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:00,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:00,254 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:00,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:00,454 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:00,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:00,454 INFO L82 PathProgramCache]: Analyzing trace with hash 1459626379, now seen corresponding path program 140 times [2021-07-13 20:47:00,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:00,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797671300] [2021-07-13 20:47:00,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:00,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:00,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:00,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797671300] [2021-07-13 20:47:00,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797671300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:00,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690480496] [2021-07-13 20:47:00,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:00,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:00,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:00,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:00,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:00,813 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-07-13 20:47:00,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:00,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:00,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:00,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:01,069 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:01,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690480496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:01,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:01,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-07-13 20:47:01,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007078458] [2021-07-13 20:47:01,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:01,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:01,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:01,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:01,070 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:01,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:01,846 INFO L93 Difference]: Finished difference Result 573 states and 1127 transitions. [2021-07-13 20:47:01,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:01,846 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:01,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:01,847 INFO L225 Difference]: With dead ends: 573 [2021-07-13 20:47:01,847 INFO L226 Difference]: Without dead ends: 556 [2021-07-13 20:47:01,847 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 900.6ms TimeCoverageRelationStatistics Valid=237, Invalid=2019, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:01,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-07-13 20:47:01,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-07-13 20:47:01,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0048899755501224) internal successors, (820), 409 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:01,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 820 transitions. [2021-07-13 20:47:01,852 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 820 transitions. Word has length 30 [2021-07-13 20:47:01,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:01,852 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 820 transitions. [2021-07-13 20:47:01,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:01,852 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 820 transitions. [2021-07-13 20:47:01,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:01,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:01,853 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:02,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:02,053 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:02,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:02,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1316302119, now seen corresponding path program 141 times [2021-07-13 20:47:02,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:02,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777021537] [2021-07-13 20:47:02,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:02,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:02,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:02,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:02,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777021537] [2021-07-13 20:47:02,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777021537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:02,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902978049] [2021-07-13 20:47:02,288 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:02,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:02,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:02,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:02,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:02,411 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-07-13 20:47:02,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:02,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:02,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:02,717 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:02,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902978049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:02,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:02,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:47:02,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798805075] [2021-07-13 20:47:02,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:02,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:02,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:02,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1063, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:02,718 INFO L87 Difference]: Start difference. First operand 410 states and 820 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:03,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:03,586 INFO L93 Difference]: Finished difference Result 575 states and 1130 transitions. [2021-07-13 20:47:03,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:03,586 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:03,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:03,587 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:47:03,587 INFO L226 Difference]: Without dead ends: 534 [2021-07-13 20:47:03,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 936.5ms TimeCoverageRelationStatistics Valid=246, Invalid=2204, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:03,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-07-13 20:47:03,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 397. [2021-07-13 20:47:03,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:03,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-07-13 20:47:03,592 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-07-13 20:47:03,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:03,592 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-07-13 20:47:03,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:03,592 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-07-13 20:47:03,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:03,592 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:03,592 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:03,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:03,793 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:03,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:03,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1106302999, now seen corresponding path program 142 times [2021-07-13 20:47:03,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:03,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506972477] [2021-07-13 20:47:03,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:03,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:04,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:04,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:04,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506972477] [2021-07-13 20:47:04,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506972477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:04,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888245714] [2021-07-13 20:47:04,032 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:04,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:04,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:04,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:04,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:04,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:04,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:04,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:04,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:04,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:04,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888245714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:04,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:04,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:04,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694837272] [2021-07-13 20:47:04,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:04,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:04,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:04,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:04,412 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:05,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:05,472 INFO L93 Difference]: Finished difference Result 608 states and 1193 transitions. [2021-07-13 20:47:05,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:05,472 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:05,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:05,473 INFO L225 Difference]: With dead ends: 608 [2021-07-13 20:47:05,473 INFO L226 Difference]: Without dead ends: 599 [2021-07-13 20:47:05,473 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1007.0ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:05,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-07-13 20:47:05,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 411. [2021-07-13 20:47:05,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:05,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-07-13 20:47:05,478 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-07-13 20:47:05,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:05,478 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-07-13 20:47:05,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:05,478 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-07-13 20:47:05,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:05,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:05,478 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:05,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:05,679 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:05,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:05,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1988368723, now seen corresponding path program 143 times [2021-07-13 20:47:05,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:05,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846029733] [2021-07-13 20:47:05,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:05,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:05,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:05,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:05,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846029733] [2021-07-13 20:47:05,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846029733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:05,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704436932] [2021-07-13 20:47:05,915 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:05,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:05,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:05,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:05,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:06,040 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-07-13 20:47:06,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:06,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:06,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:06,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:06,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704436932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:06,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:06,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:06,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520279737] [2021-07-13 20:47:06,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:06,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:06,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:06,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:06,305 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:07,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:07,543 INFO L93 Difference]: Finished difference Result 523 states and 1033 transitions. [2021-07-13 20:47:07,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:07,543 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:07,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:07,544 INFO L225 Difference]: With dead ends: 523 [2021-07-13 20:47:07,544 INFO L226 Difference]: Without dead ends: 508 [2021-07-13 20:47:07,544 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1156.8ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:47:07,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-07-13 20:47:07,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 409. [2021-07-13 20:47:07,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:07,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-07-13 20:47:07,548 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-07-13 20:47:07,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:07,548 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-07-13 20:47:07,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:07,549 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-07-13 20:47:07,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:07,549 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:07,549 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:07,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:07,750 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:07,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:07,750 INFO L82 PathProgramCache]: Analyzing trace with hash -837931855, now seen corresponding path program 144 times [2021-07-13 20:47:07,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:07,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232647918] [2021-07-13 20:47:07,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:07,980 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:07,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:07,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232647918] [2021-07-13 20:47:07,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232647918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:07,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047405589] [2021-07-13 20:47:07,981 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:08,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:47:08,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:08,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:08,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:08,104 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-07-13 20:47:08,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:08,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:08,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:08,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:08,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:08,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047405589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:08,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:08,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-07-13 20:47:08,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530924871] [2021-07-13 20:47:08,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:08,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:08,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:08,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:08,401 INFO L87 Difference]: Start difference. First operand 409 states and 820 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:09,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:09,470 INFO L93 Difference]: Finished difference Result 594 states and 1171 transitions. [2021-07-13 20:47:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:47:09,471 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:09,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:09,471 INFO L225 Difference]: With dead ends: 594 [2021-07-13 20:47:09,471 INFO L226 Difference]: Without dead ends: 577 [2021-07-13 20:47:09,472 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 1039.3ms TimeCoverageRelationStatistics Valid=281, Invalid=2475, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:47:09,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-07-13 20:47:09,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 418. [2021-07-13 20:47:09,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:09,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-07-13 20:47:09,477 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-07-13 20:47:09,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:09,477 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-07-13 20:47:09,477 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:09,477 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-07-13 20:47:09,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:09,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:09,478 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:09,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-13 20:47:09,681 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:09,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:09,681 INFO L82 PathProgramCache]: Analyzing trace with hash 681106943, now seen corresponding path program 145 times [2021-07-13 20:47:09,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:09,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989025011] [2021-07-13 20:47:09,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:09,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:09,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:09,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:09,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989025011] [2021-07-13 20:47:09,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989025011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:09,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081501213] [2021-07-13 20:47:09,932 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:09,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:09,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:09,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:10,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:10,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:10,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:10,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:10,310 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:10,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081501213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:10,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:10,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:10,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383547169] [2021-07-13 20:47:10,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:10,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:10,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:10,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:10,311 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:11,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:11,560 INFO L93 Difference]: Finished difference Result 602 states and 1183 transitions. [2021-07-13 20:47:11,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:47:11,561 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:11,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:11,561 INFO L225 Difference]: With dead ends: 602 [2021-07-13 20:47:11,561 INFO L226 Difference]: Without dead ends: 558 [2021-07-13 20:47:11,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1143.1ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:47:11,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-07-13 20:47:11,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 408. [2021-07-13 20:47:11,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9950859950859952) internal successors, (812), 407 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:11,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 812 transitions. [2021-07-13 20:47:11,566 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 812 transitions. Word has length 30 [2021-07-13 20:47:11,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:11,566 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 812 transitions. [2021-07-13 20:47:11,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:11,566 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 812 transitions. [2021-07-13 20:47:11,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:11,566 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:11,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:11,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:11,767 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:11,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:11,767 INFO L82 PathProgramCache]: Analyzing trace with hash 50686535, now seen corresponding path program 146 times [2021-07-13 20:47:11,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:11,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473955808] [2021-07-13 20:47:11,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:11,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:12,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:12,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:12,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473955808] [2021-07-13 20:47:12,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473955808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:12,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044524391] [2021-07-13 20:47:12,007 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:12,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:12,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:12,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:12,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:12,135 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-07-13 20:47:12,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:12,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:12,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:12,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:12,409 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:12,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044524391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:12,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:12,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:12,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371126147] [2021-07-13 20:47:12,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:12,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:12,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:12,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:12,410 INFO L87 Difference]: Start difference. First operand 408 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:13,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:13,322 INFO L93 Difference]: Finished difference Result 555 states and 1085 transitions. [2021-07-13 20:47:13,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:13,322 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:13,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:13,323 INFO L225 Difference]: With dead ends: 555 [2021-07-13 20:47:13,323 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:47:13,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 995.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:13,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:47:13,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 410. [2021-07-13 20:47:13,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9926650366748166) internal successors, (815), 409 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:13,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 815 transitions. [2021-07-13 20:47:13,327 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 815 transitions. Word has length 30 [2021-07-13 20:47:13,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:13,327 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 815 transitions. [2021-07-13 20:47:13,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:13,327 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 815 transitions. [2021-07-13 20:47:13,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:13,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:13,328 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:13,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-13 20:47:13,528 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:13,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:13,529 INFO L82 PathProgramCache]: Analyzing trace with hash 932752259, now seen corresponding path program 147 times [2021-07-13 20:47:13,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:13,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392576044] [2021-07-13 20:47:13,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:13,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:13,777 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:13,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:13,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392576044] [2021-07-13 20:47:13,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392576044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:13,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280051582] [2021-07-13 20:47:13,777 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:13,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:47:13,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:13,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:13,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:13,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-07-13 20:47:13,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:13,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:13,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:13,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:14,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:14,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280051582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:14,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:14,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:14,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66082492] [2021-07-13 20:47:14,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:14,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:14,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:14,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:14,192 INFO L87 Difference]: Start difference. First operand 410 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:15,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:15,273 INFO L93 Difference]: Finished difference Result 471 states and 928 transitions. [2021-07-13 20:47:15,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:15,273 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:15,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:15,274 INFO L225 Difference]: With dead ends: 471 [2021-07-13 20:47:15,274 INFO L226 Difference]: Without dead ends: 448 [2021-07-13 20:47:15,274 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1149.4ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:15,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-07-13 20:47:15,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 400. [2021-07-13 20:47:15,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0050125313283207) internal successors, (800), 399 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:15,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 800 transitions. [2021-07-13 20:47:15,278 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 800 transitions. Word has length 30 [2021-07-13 20:47:15,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:15,278 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 800 transitions. [2021-07-13 20:47:15,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:15,278 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 800 transitions. [2021-07-13 20:47:15,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:15,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:15,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:15,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:15,479 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:15,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:15,479 INFO L82 PathProgramCache]: Analyzing trace with hash 54744609, now seen corresponding path program 148 times [2021-07-13 20:47:15,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:15,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655010589] [2021-07-13 20:47:15,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:15,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:15,710 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:15,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:15,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655010589] [2021-07-13 20:47:15,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655010589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:15,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124863115] [2021-07-13 20:47:15,711 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:15,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:15,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:15,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:15,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:15,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:15,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:15,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:15,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:16,113 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:16,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124863115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:16,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:16,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:16,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602325284] [2021-07-13 20:47:16,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:16,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:16,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:16,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:16,114 INFO L87 Difference]: Start difference. First operand 400 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:16,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:16,998 INFO L93 Difference]: Finished difference Result 549 states and 1081 transitions. [2021-07-13 20:47:16,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:16,999 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:16,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:16,999 INFO L225 Difference]: With dead ends: 549 [2021-07-13 20:47:17,000 INFO L226 Difference]: Without dead ends: 516 [2021-07-13 20:47:17,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1016.0ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:17,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-07-13 20:47:17,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 396. [2021-07-13 20:47:17,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.007594936708861) internal successors, (793), 395 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 793 transitions. [2021-07-13 20:47:17,007 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 793 transitions. Word has length 30 [2021-07-13 20:47:17,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:17,008 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 793 transitions. [2021-07-13 20:47:17,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:17,008 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 793 transitions. [2021-07-13 20:47:17,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:17,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:17,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:17,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-07-13 20:47:17,209 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:17,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:17,209 INFO L82 PathProgramCache]: Analyzing trace with hash -114500857, now seen corresponding path program 149 times [2021-07-13 20:47:17,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:17,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384821996] [2021-07-13 20:47:17,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:17,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:17,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:17,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384821996] [2021-07-13 20:47:17,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384821996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:17,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827991456] [2021-07-13 20:47:17,454 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:17,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:17,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:17,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:17,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:17,577 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-07-13 20:47:17,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:17,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:17,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:17,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:17,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:17,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827991456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:17,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:17,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:17,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366934666] [2021-07-13 20:47:17,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:17,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:17,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:17,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:17,821 INFO L87 Difference]: Start difference. First operand 396 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:18,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:18,852 INFO L93 Difference]: Finished difference Result 619 states and 1216 transitions. [2021-07-13 20:47:18,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:18,852 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:18,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:18,853 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:47:18,853 INFO L226 Difference]: Without dead ends: 610 [2021-07-13 20:47:18,854 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 979.4ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:18,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-07-13 20:47:18,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 411. [2021-07-13 20:47:18,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0121951219512195) internal successors, (825), 410 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:18,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-07-13 20:47:18,858 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-07-13 20:47:18,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:18,858 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-07-13 20:47:18,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:18,858 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-07-13 20:47:18,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:18,859 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:18,859 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:19,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:19,059 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:19,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:19,060 INFO L82 PathProgramCache]: Analyzing trace with hash 767564867, now seen corresponding path program 150 times [2021-07-13 20:47:19,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:19,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748163740] [2021-07-13 20:47:19,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:19,293 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:19,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:19,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748163740] [2021-07-13 20:47:19,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748163740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:19,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079827435] [2021-07-13 20:47:19,293 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:19,318 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:47:19,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:19,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:19,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:19,417 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-07-13 20:47:19,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:19,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:19,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:19,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:19,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:19,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079827435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:19,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:19,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:19,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853081548] [2021-07-13 20:47:19,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:19,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:19,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:19,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:19,666 INFO L87 Difference]: Start difference. First operand 411 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:20,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:20,865 INFO L93 Difference]: Finished difference Result 527 states and 1042 transitions. [2021-07-13 20:47:20,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:20,865 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:20,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:20,866 INFO L225 Difference]: With dead ends: 527 [2021-07-13 20:47:20,866 INFO L226 Difference]: Without dead ends: 512 [2021-07-13 20:47:20,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1124.7ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:47:20,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-07-13 20:47:20,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 409. [2021-07-13 20:47:20,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0122549019607843) internal successors, (821), 408 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:20,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 821 transitions. [2021-07-13 20:47:20,870 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 821 transitions. Word has length 30 [2021-07-13 20:47:20,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:20,870 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 821 transitions. [2021-07-13 20:47:20,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:20,870 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 821 transitions. [2021-07-13 20:47:20,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:20,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:20,871 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:21,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:21,072 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:21,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:21,072 INFO L82 PathProgramCache]: Analyzing trace with hash -2058735711, now seen corresponding path program 151 times [2021-07-13 20:47:21,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:21,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316610596] [2021-07-13 20:47:21,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:21,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:21,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:21,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316610596] [2021-07-13 20:47:21,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316610596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:21,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410200295] [2021-07-13 20:47:21,310 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:21,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:21,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:21,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:21,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 15 treesize of output 7 [2021-07-13 20:47:21,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:21,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:21,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:21,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:21,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410200295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:21,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:21,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:47:21,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47709283] [2021-07-13 20:47:21,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:47:21,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:21,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:47:21,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:47:21,634 INFO L87 Difference]: Start difference. First operand 409 states and 821 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:22,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:22,690 INFO L93 Difference]: Finished difference Result 648 states and 1269 transitions. [2021-07-13 20:47:22,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:47:22,691 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:47:22,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:22,692 INFO L225 Difference]: With dead ends: 648 [2021-07-13 20:47:22,692 INFO L226 Difference]: Without dead ends: 631 [2021-07-13 20:47:22,692 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1087.8ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:47:22,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-07-13 20:47:22,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 418. [2021-07-13 20:47:22,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0071942446043165) internal successors, (837), 417 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:22,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 837 transitions. [2021-07-13 20:47:22,697 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 837 transitions. Word has length 30 [2021-07-13 20:47:22,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:22,697 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 837 transitions. [2021-07-13 20:47:22,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:22,697 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 837 transitions. [2021-07-13 20:47:22,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:22,697 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:22,697 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:22,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:22,901 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:22,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:22,901 INFO L82 PathProgramCache]: Analyzing trace with hash -539696913, now seen corresponding path program 152 times [2021-07-13 20:47:22,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:22,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427332439] [2021-07-13 20:47:22,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:23,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:23,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427332439] [2021-07-13 20:47:23,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427332439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:23,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809513285] [2021-07-13 20:47:23,206 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:23,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:23,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:23,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:23,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:23,359 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-07-13 20:47:23,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:23,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:23,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:23,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:23,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809513285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:23,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:23,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:47:23,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183746218] [2021-07-13 20:47:23,682 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:23,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:23,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:23,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1064, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:23,682 INFO L87 Difference]: Start difference. First operand 418 states and 837 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:24,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:24,732 INFO L93 Difference]: Finished difference Result 623 states and 1225 transitions. [2021-07-13 20:47:24,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:47:24,732 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:24,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:24,733 INFO L225 Difference]: With dead ends: 623 [2021-07-13 20:47:24,733 INFO L226 Difference]: Without dead ends: 588 [2021-07-13 20:47:24,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 1183.7ms TimeCoverageRelationStatistics Valid=294, Invalid=2676, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:47:24,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-07-13 20:47:24,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 408. [2021-07-13 20:47:24,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 1.9975429975429975) internal successors, (813), 407 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:24,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 813 transitions. [2021-07-13 20:47:24,739 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 813 transitions. Word has length 30 [2021-07-13 20:47:24,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:24,740 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 813 transitions. [2021-07-13 20:47:24,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:24,740 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 813 transitions. [2021-07-13 20:47:24,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:24,740 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:24,740 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:24,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:24,957 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:24,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:24,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1170117321, now seen corresponding path program 153 times [2021-07-13 20:47:24,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:24,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129248314] [2021-07-13 20:47:24,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:24,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:25,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:25,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:25,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129248314] [2021-07-13 20:47:25,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129248314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:25,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517196439] [2021-07-13 20:47:25,198 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:25,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:47:25,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:25,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:25,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:25,333 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-07-13 20:47:25,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:25,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:25,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:25,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:25,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517196439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:25,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:25,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:25,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285136723] [2021-07-13 20:47:25,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:25,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:25,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:25,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:25,647 INFO L87 Difference]: Start difference. First operand 408 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:26,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:26,481 INFO L93 Difference]: Finished difference Result 574 states and 1124 transitions. [2021-07-13 20:47:26,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:26,481 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:26,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:26,482 INFO L225 Difference]: With dead ends: 574 [2021-07-13 20:47:26,482 INFO L226 Difference]: Without dead ends: 565 [2021-07-13 20:47:26,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1000.5ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:26,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-13 20:47:26,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 410. [2021-07-13 20:47:26,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9951100244498778) internal successors, (816), 409 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:26,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-07-13 20:47:26,487 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-07-13 20:47:26,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:26,487 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-07-13 20:47:26,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:26,487 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-07-13 20:47:26,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:26,487 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:26,487 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:26,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-07-13 20:47:26,688 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:26,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:26,688 INFO L82 PathProgramCache]: Analyzing trace with hash -288051597, now seen corresponding path program 154 times [2021-07-13 20:47:26,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:26,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849586468] [2021-07-13 20:47:26,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:26,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:26,925 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:26,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:26,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849586468] [2021-07-13 20:47:26,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849586468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:26,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123731684] [2021-07-13 20:47:26,926 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:26,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:26,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:26,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:26,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:27,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:27,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:27,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:27,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:27,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:27,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:27,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123731684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:27,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:27,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:27,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26102386] [2021-07-13 20:47:27,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:27,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:27,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:27,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:27,319 INFO L87 Difference]: Start difference. First operand 410 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:28,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:28,340 INFO L93 Difference]: Finished difference Result 480 states and 947 transitions. [2021-07-13 20:47:28,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:28,340 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:28,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:28,341 INFO L225 Difference]: With dead ends: 480 [2021-07-13 20:47:28,341 INFO L226 Difference]: Without dead ends: 457 [2021-07-13 20:47:28,341 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1090.8ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:28,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-07-13 20:47:28,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 400. [2021-07-13 20:47:28,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.007518796992481) internal successors, (801), 399 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:28,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 801 transitions. [2021-07-13 20:47:28,345 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 801 transitions. Word has length 30 [2021-07-13 20:47:28,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:28,345 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 801 transitions. [2021-07-13 20:47:28,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:28,345 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 801 transitions. [2021-07-13 20:47:28,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:28,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:28,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:28,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-07-13 20:47:28,546 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:28,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:28,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1166059247, now seen corresponding path program 155 times [2021-07-13 20:47:28,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:28,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658412986] [2021-07-13 20:47:28,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:28,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:28,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:28,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658412986] [2021-07-13 20:47:28,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658412986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:28,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966729767] [2021-07-13 20:47:28,773 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:28,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:28,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:28,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:28,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:28,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:28,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:28,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:28,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:29,158 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:29,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966729767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:29,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:29,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:29,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511554247] [2021-07-13 20:47:29,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:29,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:29,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:29,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:29,159 INFO L87 Difference]: Start difference. First operand 400 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:30,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:30,075 INFO L93 Difference]: Finished difference Result 571 states and 1125 transitions. [2021-07-13 20:47:30,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:30,075 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:30,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:30,076 INFO L225 Difference]: With dead ends: 571 [2021-07-13 20:47:30,076 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:47:30,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 980.1ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:30,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:47:30,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 397. [2021-07-13 20:47:30,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.01010101010101) internal successors, (796), 396 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:30,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 796 transitions. [2021-07-13 20:47:30,080 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 796 transitions. Word has length 30 [2021-07-13 20:47:30,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:30,080 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 796 transitions. [2021-07-13 20:47:30,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:30,081 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 796 transitions. [2021-07-13 20:47:30,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:30,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:30,081 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:30,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:30,282 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:30,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:30,282 INFO L82 PathProgramCache]: Analyzing trace with hash -679921743, now seen corresponding path program 156 times [2021-07-13 20:47:30,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:30,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559945620] [2021-07-13 20:47:30,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:30,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:30,523 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:30,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:30,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559945620] [2021-07-13 20:47:30,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559945620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:30,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148948077] [2021-07-13 20:47:30,524 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:30,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:47:30,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:30,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:30,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:30,653 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-07-13 20:47:30,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:30,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:30,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:30,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:30,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:30,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148948077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:30,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:30,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:30,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810810464] [2021-07-13 20:47:30,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:30,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:30,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:30,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:30,919 INFO L87 Difference]: Start difference. First operand 397 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:31,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:31,843 INFO L93 Difference]: Finished difference Result 569 states and 1113 transitions. [2021-07-13 20:47:31,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:31,843 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:31,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:31,844 INFO L225 Difference]: With dead ends: 569 [2021-07-13 20:47:31,844 INFO L226 Difference]: Without dead ends: 560 [2021-07-13 20:47:31,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 976.4ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:31,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-07-13 20:47:31,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 411. [2021-07-13 20:47:31,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-07-13 20:47:31,849 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-07-13 20:47:31,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:31,849 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-07-13 20:47:31,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:31,849 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-07-13 20:47:31,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:31,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:31,849 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:32,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-07-13 20:47:32,050 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:32,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:32,050 INFO L82 PathProgramCache]: Analyzing trace with hash 202143981, now seen corresponding path program 157 times [2021-07-13 20:47:32,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:32,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377340441] [2021-07-13 20:47:32,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:32,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:32,307 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:32,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:32,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377340441] [2021-07-13 20:47:32,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377340441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:32,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038859940] [2021-07-13 20:47:32,307 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:32,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:32,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:32,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:32,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:32,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:32,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:32,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:32,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:47:32,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:32,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038859940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:32,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:32,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:32,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780605651] [2021-07-13 20:47:32,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:32,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:32,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:32,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:32,707 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:33,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:33,651 INFO L93 Difference]: Finished difference Result 484 states and 955 transitions. [2021-07-13 20:47:33,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:33,651 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:33,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:33,652 INFO L225 Difference]: With dead ends: 484 [2021-07-13 20:47:33,652 INFO L226 Difference]: Without dead ends: 469 [2021-07-13 20:47:33,652 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1130.9ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:33,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-07-13 20:47:33,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 409. [2021-07-13 20:47:33,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0049019607843137) internal successors, (818), 408 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:33,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 818 transitions. [2021-07-13 20:47:33,657 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 818 transitions. Word has length 30 [2021-07-13 20:47:33,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:33,657 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 818 transitions. [2021-07-13 20:47:33,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:33,657 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 818 transitions. [2021-07-13 20:47:33,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:33,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:33,657 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:33,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-13 20:47:33,858 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:33,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:33,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1670810699, now seen corresponding path program 158 times [2021-07-13 20:47:33,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:33,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562881826] [2021-07-13 20:47:33,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:34,101 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:34,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:34,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562881826] [2021-07-13 20:47:34,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562881826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:34,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577861145] [2021-07-13 20:47:34,102 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:34,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:34,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:34,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:34,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:34,226 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-07-13 20:47:34,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:34,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:34,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:34,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:34,446 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:34,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577861145] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:34,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:34,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:47:34,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725539514] [2021-07-13 20:47:34,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:47:34,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:34,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:47:34,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:47:34,447 INFO L87 Difference]: Start difference. First operand 409 states and 818 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:35,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:35,282 INFO L93 Difference]: Finished difference Result 568 states and 1115 transitions. [2021-07-13 20:47:35,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:47:35,283 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:47:35,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:35,283 INFO L225 Difference]: With dead ends: 568 [2021-07-13 20:47:35,284 INFO L226 Difference]: Without dead ends: 523 [2021-07-13 20:47:35,284 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 898.4ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:47:35,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-07-13 20:47:35,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 401. [2021-07-13 20:47:35,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.005) internal successors, (802), 400 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:35,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-07-13 20:47:35,288 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-07-13 20:47:35,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:35,288 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-07-13 20:47:35,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:35,288 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-07-13 20:47:35,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:35,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:35,289 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:35,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-07-13 20:47:35,489 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:35,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:35,489 INFO L82 PathProgramCache]: Analyzing trace with hash -675863669, now seen corresponding path program 159 times [2021-07-13 20:47:35,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:35,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433864113] [2021-07-13 20:47:35,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:35,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:35,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:35,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:35,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433864113] [2021-07-13 20:47:35,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433864113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:35,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794509850] [2021-07-13 20:47:35,722 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:35,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:47:35,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:35,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:35,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:35,853 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-07-13 20:47:35,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:35,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:35,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:35,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:36,124 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:36,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794509850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:36,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:36,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:36,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952442170] [2021-07-13 20:47:36,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:36,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:36,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:36,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:36,125 INFO L87 Difference]: Start difference. First operand 401 states and 802 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:36,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:36,846 INFO L93 Difference]: Finished difference Result 551 states and 1084 transitions. [2021-07-13 20:47:36,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:47:36,847 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:36,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:36,847 INFO L225 Difference]: With dead ends: 551 [2021-07-13 20:47:36,847 INFO L226 Difference]: Without dead ends: 518 [2021-07-13 20:47:36,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 935.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:47:36,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-07-13 20:47:36,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 399. [2021-07-13 20:47:36,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0050251256281406) internal successors, (798), 398 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:36,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 798 transitions. [2021-07-13 20:47:36,852 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 798 transitions. Word has length 30 [2021-07-13 20:47:36,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:36,852 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 798 transitions. [2021-07-13 20:47:36,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:36,852 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 798 transitions. [2021-07-13 20:47:36,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:36,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:36,853 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:37,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:37,053 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:37,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:37,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1279594887, now seen corresponding path program 160 times [2021-07-13 20:47:37,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:37,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545924907] [2021-07-13 20:47:37,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:37,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:37,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:37,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545924907] [2021-07-13 20:47:37,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545924907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:37,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727836095] [2021-07-13 20:47:37,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:37,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:37,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:37,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:37,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:37,447 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-07-13 20:47:37,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:37,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:37,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:37,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:47:37,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:37,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727836095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:37,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:37,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:47:37,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899535816] [2021-07-13 20:47:37,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:37,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:37,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:37,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:37,752 INFO L87 Difference]: Start difference. First operand 399 states and 798 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:38,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:38,558 INFO L93 Difference]: Finished difference Result 549 states and 1080 transitions. [2021-07-13 20:47:38,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:47:38,558 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:38,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:38,559 INFO L225 Difference]: With dead ends: 549 [2021-07-13 20:47:38,559 INFO L226 Difference]: Without dead ends: 513 [2021-07-13 20:47:38,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1039.9ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:38,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-07-13 20:47:38,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 394. [2021-07-13 20:47:38,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.0076335877862594) internal successors, (789), 393 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:38,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 789 transitions. [2021-07-13 20:47:38,563 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 789 transitions. Word has length 30 [2021-07-13 20:47:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:38,563 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 789 transitions. [2021-07-13 20:47:38,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:38,563 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 789 transitions. [2021-07-13 20:47:38,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:38,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:38,564 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:38,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-07-13 20:47:38,764 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:38,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:38,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1557539871, now seen corresponding path program 161 times [2021-07-13 20:47:38,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:38,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760638388] [2021-07-13 20:47:38,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:38,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:39,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:39,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:39,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760638388] [2021-07-13 20:47:39,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760638388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:39,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453908288] [2021-07-13 20:47:39,029 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:39,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:39,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:39,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:39,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:39,178 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-07-13 20:47:39,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:39,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:39,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:39,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:39,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:39,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453908288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:39,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:39,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:39,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446241164] [2021-07-13 20:47:39,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:39,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:39,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:39,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:39,414 INFO L87 Difference]: Start difference. First operand 394 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:40,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:40,311 INFO L93 Difference]: Finished difference Result 580 states and 1141 transitions. [2021-07-13 20:47:40,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:47:40,311 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:40,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:40,312 INFO L225 Difference]: With dead ends: 580 [2021-07-13 20:47:40,312 INFO L226 Difference]: Without dead ends: 571 [2021-07-13 20:47:40,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 971.6ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:40,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-07-13 20:47:40,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 415. [2021-07-13 20:47:40,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:40,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-07-13 20:47:40,317 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-07-13 20:47:40,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:40,317 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-07-13 20:47:40,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:40,317 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-07-13 20:47:40,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:40,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:40,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:40,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:40,518 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:40,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:40,518 INFO L82 PathProgramCache]: Analyzing trace with hash -675474147, now seen corresponding path program 162 times [2021-07-13 20:47:40,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:40,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010107113] [2021-07-13 20:47:40,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:40,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:40,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:40,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010107113] [2021-07-13 20:47:40,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010107113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:40,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198811640] [2021-07-13 20:47:40,814 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:40,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:47:40,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:40,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:40,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:40,989 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-07-13 20:47:40,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:41,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:41,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:41,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:41,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:41,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198811640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:41,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:41,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:41,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632781419] [2021-07-13 20:47:41,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:41,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:41,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:41,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:41,239 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:42,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:42,288 INFO L93 Difference]: Finished difference Result 503 states and 999 transitions. [2021-07-13 20:47:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:47:42,288 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:42,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:42,289 INFO L225 Difference]: With dead ends: 503 [2021-07-13 20:47:42,289 INFO L226 Difference]: Without dead ends: 488 [2021-07-13 20:47:42,289 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1152.6ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:47:42,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-07-13 20:47:42,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 413. [2021-07-13 20:47:42,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:42,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-07-13 20:47:42,293 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-07-13 20:47:42,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:42,293 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-07-13 20:47:42,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:42,293 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-07-13 20:47:42,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:42,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:42,293 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:42,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:42,494 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:42,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:42,494 INFO L82 PathProgramCache]: Analyzing trace with hash 793192571, now seen corresponding path program 163 times [2021-07-13 20:47:42,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:42,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917539116] [2021-07-13 20:47:42,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:42,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:42,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:42,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917539116] [2021-07-13 20:47:42,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917539116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:42,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406896264] [2021-07-13 20:47:42,732 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:42,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:42,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:42,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:42,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:42,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:42,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:42,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:47:43,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:43,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406896264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:43,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:43,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:47:43,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218033498] [2021-07-13 20:47:43,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:47:43,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:43,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:47:43,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:47:43,091 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:43,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:43,945 INFO L93 Difference]: Finished difference Result 565 states and 1113 transitions. [2021-07-13 20:47:43,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:47:43,946 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:47:43,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:43,946 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:47:43,947 INFO L226 Difference]: Without dead ends: 548 [2021-07-13 20:47:43,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 897.4ms TimeCoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:47:43,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-07-13 20:47:43,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 412. [2021-07-13 20:47:43,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.004866180048662) internal successors, (824), 411 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:43,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-07-13 20:47:43,951 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-07-13 20:47:43,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:43,951 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-07-13 20:47:43,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:43,951 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-07-13 20:47:43,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:43,952 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:43,952 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:44,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:44,152 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:44,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:44,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1982735927, now seen corresponding path program 164 times [2021-07-13 20:47:44,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:44,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991904916] [2021-07-13 20:47:44,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:44,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:44,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:44,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:44,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991904916] [2021-07-13 20:47:44,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991904916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:44,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659568089] [2021-07-13 20:47:44,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:44,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:44,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:44,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:44,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:44,541 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-07-13 20:47:44,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:44,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:44,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:44,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:44,810 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:44,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659568089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:44,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:44,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:47:44,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569138083] [2021-07-13 20:47:44,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:44,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:44,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:44,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1065, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:44,811 INFO L87 Difference]: Start difference. First operand 412 states and 824 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:45,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:45,682 INFO L93 Difference]: Finished difference Result 567 states and 1116 transitions. [2021-07-13 20:47:45,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:47:45,682 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:45,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:45,683 INFO L225 Difference]: With dead ends: 567 [2021-07-13 20:47:45,683 INFO L226 Difference]: Without dead ends: 526 [2021-07-13 20:47:45,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 976.5ms TimeCoverageRelationStatistics Valid=254, Invalid=2296, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:47:45,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-07-13 20:47:45,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 399. [2021-07-13 20:47:45,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.007537688442211) internal successors, (799), 398 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:45,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 799 transitions. [2021-07-13 20:47:45,688 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 799 transitions. Word has length 30 [2021-07-13 20:47:45,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:45,688 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 799 transitions. [2021-07-13 20:47:45,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:45,689 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 799 transitions. [2021-07-13 20:47:45,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:45,689 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:45,689 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:45,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:45,893 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:45,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:45,893 INFO L82 PathProgramCache]: Analyzing trace with hash 439869191, now seen corresponding path program 165 times [2021-07-13 20:47:45,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:45,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211980419] [2021-07-13 20:47:45,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:46,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:46,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:46,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211980419] [2021-07-13 20:47:46,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211980419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:46,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871470782] [2021-07-13 20:47:46,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:46,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:47:46,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:46,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:46,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:46,298 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-07-13 20:47:46,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:46,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:46,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:46,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871470782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:46,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:46,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:47:46,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957622289] [2021-07-13 20:47:46,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:46,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:46,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:46,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:46,586 INFO L87 Difference]: Start difference. First operand 399 states and 799 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:47,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:47,683 INFO L93 Difference]: Finished difference Result 607 states and 1191 transitions. [2021-07-13 20:47:47,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:47:47,683 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:47,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:47,684 INFO L225 Difference]: With dead ends: 607 [2021-07-13 20:47:47,684 INFO L226 Difference]: Without dead ends: 598 [2021-07-13 20:47:47,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 901 ImplicationChecksByTransitivity, 1125.2ms TimeCoverageRelationStatistics Valid=291, Invalid=2789, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:47:47,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-07-13 20:47:47,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 413. [2021-07-13 20:47:47,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0097087378640777) internal successors, (828), 412 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:47,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 828 transitions. [2021-07-13 20:47:47,691 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 828 transitions. Word has length 30 [2021-07-13 20:47:47,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:47,691 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 828 transitions. [2021-07-13 20:47:47,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:47,691 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 828 transitions. [2021-07-13 20:47:47,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:47,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:47,692 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:47,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-07-13 20:47:47,916 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:47,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:47,917 INFO L82 PathProgramCache]: Analyzing trace with hash 1321934915, now seen corresponding path program 166 times [2021-07-13 20:47:47,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:47,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446343948] [2021-07-13 20:47:47,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:48,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:48,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446343948] [2021-07-13 20:47:48,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446343948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:48,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013599918] [2021-07-13 20:47:48,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:48,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:48,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:48,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:48,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:48,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:48,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:48,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:48,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:48,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:47:48,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:48,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013599918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:48,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:48,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:48,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918770763] [2021-07-13 20:47:48,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:48,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:48,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:48,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:48,599 INFO L87 Difference]: Start difference. First operand 413 states and 828 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:49,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:49,889 INFO L93 Difference]: Finished difference Result 520 states and 1027 transitions. [2021-07-13 20:47:49,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:47:49,889 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:49,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:49,890 INFO L225 Difference]: With dead ends: 520 [2021-07-13 20:47:49,890 INFO L226 Difference]: Without dead ends: 505 [2021-07-13 20:47:49,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1305.6ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:47:49,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-07-13 20:47:49,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 411. [2021-07-13 20:47:49,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0097560975609756) internal successors, (824), 410 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:49,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 824 transitions. [2021-07-13 20:47:49,894 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 824 transitions. Word has length 30 [2021-07-13 20:47:49,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:49,894 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 824 transitions. [2021-07-13 20:47:49,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:49,894 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 824 transitions. [2021-07-13 20:47:49,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:49,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:49,895 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:50,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-13 20:47:50,095 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:50,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:50,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1504365663, now seen corresponding path program 167 times [2021-07-13 20:47:50,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:50,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423718647] [2021-07-13 20:47:50,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:50,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:50,328 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:50,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:50,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423718647] [2021-07-13 20:47:50,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423718647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:50,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66887406] [2021-07-13 20:47:50,329 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:50,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:47:50,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:50,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:47:50,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:50,494 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-07-13 20:47:50,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:50,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:50,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-07-13 20:47:50,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:50,714 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:50,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66887406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:50,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:50,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:47:50,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56337832] [2021-07-13 20:47:50,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:47:50,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:50,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:47:50,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:47:50,715 INFO L87 Difference]: Start difference. First operand 411 states and 824 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:51,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:51,886 INFO L93 Difference]: Finished difference Result 604 states and 1188 transitions. [2021-07-13 20:47:51,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:47:51,886 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:47:51,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:51,887 INFO L225 Difference]: With dead ends: 604 [2021-07-13 20:47:51,887 INFO L226 Difference]: Without dead ends: 587 [2021-07-13 20:47:51,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1177.6ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:47:51,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-07-13 20:47:51,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 420. [2021-07-13 20:47:51,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 2.0047732696897373) internal successors, (840), 419 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 840 transitions. [2021-07-13 20:47:51,892 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 840 transitions. Word has length 30 [2021-07-13 20:47:51,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:51,892 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 840 transitions. [2021-07-13 20:47:51,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:47:51,892 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 840 transitions. [2021-07-13 20:47:51,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:51,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:51,893 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:52,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-13 20:47:52,093 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:52,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:52,093 INFO L82 PathProgramCache]: Analyzing trace with hash 14673135, now seen corresponding path program 168 times [2021-07-13 20:47:52,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:52,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921480800] [2021-07-13 20:47:52,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:52,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:52,335 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:52,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:52,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921480800] [2021-07-13 20:47:52,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921480800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:52,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547950770] [2021-07-13 20:47:52,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:52,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:47:52,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:52,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:52,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:52,486 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-07-13 20:47:52,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:52,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:52,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:52,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:52,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:52,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547950770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:52,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:52,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:47:52,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078611070] [2021-07-13 20:47:52,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:47:52,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:52,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:47:52,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:47:52,763 INFO L87 Difference]: Start difference. First operand 420 states and 840 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:53,923 INFO L93 Difference]: Finished difference Result 591 states and 1164 transitions. [2021-07-13 20:47:53,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:47:53,923 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:47:53,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:53,924 INFO L225 Difference]: With dead ends: 591 [2021-07-13 20:47:53,924 INFO L226 Difference]: Without dead ends: 556 [2021-07-13 20:47:53,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 1122.6ms TimeCoverageRelationStatistics Valid=297, Invalid=2783, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:47:53,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-07-13 20:47:53,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 410. [2021-07-13 20:47:53,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9951100244498778) internal successors, (816), 409 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:53,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 816 transitions. [2021-07-13 20:47:53,928 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 816 transitions. Word has length 30 [2021-07-13 20:47:53,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:53,929 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 816 transitions. [2021-07-13 20:47:53,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:47:53,929 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 816 transitions. [2021-07-13 20:47:53,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:53,929 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:53,929 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:54,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:54,137 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:54,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:54,137 INFO L82 PathProgramCache]: Analyzing trace with hash -615747273, now seen corresponding path program 169 times [2021-07-13 20:47:54,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:54,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682010670] [2021-07-13 20:47:54,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:54,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:54,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:54,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:54,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682010670] [2021-07-13 20:47:54,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682010670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:54,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889428176] [2021-07-13 20:47:54,386 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:54,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:54,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:54,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:54,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:54,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:54,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:47:54,806 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:54,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889428176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:54,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:54,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:54,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874637405] [2021-07-13 20:47:54,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:54,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:54,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:54,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:54,807 INFO L87 Difference]: Start difference. First operand 410 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:55,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:55,690 INFO L93 Difference]: Finished difference Result 556 states and 1087 transitions. [2021-07-13 20:47:55,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:55,690 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:55,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:55,691 INFO L225 Difference]: With dead ends: 556 [2021-07-13 20:47:55,691 INFO L226 Difference]: Without dead ends: 547 [2021-07-13 20:47:55,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1001.0ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:55,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-07-13 20:47:55,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 412. [2021-07-13 20:47:55,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.9927007299270072) internal successors, (819), 411 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:55,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 819 transitions. [2021-07-13 20:47:55,699 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 819 transitions. Word has length 30 [2021-07-13 20:47:55,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:55,699 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 819 transitions. [2021-07-13 20:47:55,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:55,699 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 819 transitions. [2021-07-13 20:47:55,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:55,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:55,700 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:55,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:55,900 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:55,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:55,901 INFO L82 PathProgramCache]: Analyzing trace with hash 266318451, now seen corresponding path program 170 times [2021-07-13 20:47:55,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:55,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241331374] [2021-07-13 20:47:55,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:56,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:56,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:56,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241331374] [2021-07-13 20:47:56,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241331374] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:56,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030404943] [2021-07-13 20:47:56,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:56,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:47:56,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:56,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:56,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:56,308 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-07-13 20:47:56,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:56,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:56,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:56,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:47:56,561 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:56,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030404943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:56,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:56,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:56,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376358460] [2021-07-13 20:47:56,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:56,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:56,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:56,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:56,562 INFO L87 Difference]: Start difference. First operand 412 states and 819 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:57,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:57,548 INFO L93 Difference]: Finished difference Result 467 states and 920 transitions. [2021-07-13 20:47:57,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:57,548 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:57,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:57,549 INFO L225 Difference]: With dead ends: 467 [2021-07-13 20:47:57,549 INFO L226 Difference]: Without dead ends: 444 [2021-07-13 20:47:57,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1135.2ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:47:57,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-07-13 20:47:57,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 402. [2021-07-13 20:47:57,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0049875311720697) internal successors, (804), 401 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:57,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 804 transitions. [2021-07-13 20:47:57,553 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 804 transitions. Word has length 30 [2021-07-13 20:47:57,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:57,553 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 804 transitions. [2021-07-13 20:47:57,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:57,553 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 804 transitions. [2021-07-13 20:47:57,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:57,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:57,554 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:57,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:57,763 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:57,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:57,764 INFO L82 PathProgramCache]: Analyzing trace with hash -611689199, now seen corresponding path program 171 times [2021-07-13 20:47:57,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:57,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335207455] [2021-07-13 20:47:57,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:58,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:58,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:58,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335207455] [2021-07-13 20:47:58,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335207455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:58,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118815279] [2021-07-13 20:47:58,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:58,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:47:58,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:58,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:47:58,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:58,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:58,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:58,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:58,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:58,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:47:58,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:58,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118815279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:58,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:47:58,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:47:58,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382063143] [2021-07-13 20:47:58,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:47:58,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:47:58,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:47:58,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:47:58,425 INFO L87 Difference]: Start difference. First operand 402 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:59,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:47:59,327 INFO L93 Difference]: Finished difference Result 550 states and 1083 transitions. [2021-07-13 20:47:59,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:47:59,328 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:47:59,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:47:59,328 INFO L225 Difference]: With dead ends: 550 [2021-07-13 20:47:59,328 INFO L226 Difference]: Without dead ends: 517 [2021-07-13 20:47:59,329 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1022.6ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:47:59,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-07-13 20:47:59,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 398. [2021-07-13 20:47:59,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 2.0075566750629723) internal successors, (797), 397 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:47:59,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 797 transitions. [2021-07-13 20:47:59,333 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 797 transitions. Word has length 30 [2021-07-13 20:47:59,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:47:59,333 INFO L482 AbstractCegarLoop]: Abstraction has 398 states and 797 transitions. [2021-07-13 20:47:59,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:47:59,333 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 797 transitions. [2021-07-13 20:47:59,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:47:59,333 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:47:59,333 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:47:59,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:59,534 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:47:59,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:47:59,534 INFO L82 PathProgramCache]: Analyzing trace with hash -780934665, now seen corresponding path program 172 times [2021-07-13 20:47:59,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:47:59,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312000937] [2021-07-13 20:47:59,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:47:59,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:47:59,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:47:59,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:47:59,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312000937] [2021-07-13 20:47:59,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312000937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:47:59,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586589362] [2021-07-13 20:47:59,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:47:59,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:47:59,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:47:59,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:47:59,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:47:59,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:47:59,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:47:59,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:47:59,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:47:59,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:00,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:00,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586589362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:00,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:00,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:00,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847397811] [2021-07-13 20:48:00,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:00,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:00,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:00,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:00,179 INFO L87 Difference]: Start difference. First operand 398 states and 797 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:01,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:01,281 INFO L93 Difference]: Finished difference Result 621 states and 1220 transitions. [2021-07-13 20:48:01,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:48:01,281 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:01,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:01,282 INFO L225 Difference]: With dead ends: 621 [2021-07-13 20:48:01,282 INFO L226 Difference]: Without dead ends: 612 [2021-07-13 20:48:01,282 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1067.0ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:48:01,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-07-13 20:48:01,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 413. [2021-07-13 20:48:01,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.012135922330097) internal successors, (829), 412 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:01,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-07-13 20:48:01,289 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-07-13 20:48:01,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:01,289 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-07-13 20:48:01,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:01,289 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-07-13 20:48:01,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:01,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:01,290 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:01,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:01,505 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:01,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:01,505 INFO L82 PathProgramCache]: Analyzing trace with hash 101131059, now seen corresponding path program 173 times [2021-07-13 20:48:01,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:01,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916199566] [2021-07-13 20:48:01,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:01,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:01,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:01,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:01,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916199566] [2021-07-13 20:48:01,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916199566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:01,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802180393] [2021-07-13 20:48:01,749 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:01,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:01,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:01,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:48:01,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:01,931 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-07-13 20:48:01,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:01,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:01,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:01,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:02,170 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:02,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802180393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:02,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:02,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:02,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668405163] [2021-07-13 20:48:02,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:02,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:02,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:02,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:02,173 INFO L87 Difference]: Start difference. First operand 413 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:03,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:03,386 INFO L93 Difference]: Finished difference Result 528 states and 1044 transitions. [2021-07-13 20:48:03,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:48:03,386 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:03,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:03,387 INFO L225 Difference]: With dead ends: 528 [2021-07-13 20:48:03,387 INFO L226 Difference]: Without dead ends: 513 [2021-07-13 20:48:03,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1274.7ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:48:03,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-07-13 20:48:03,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 411. [2021-07-13 20:48:03,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0121951219512195) internal successors, (825), 410 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:03,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 825 transitions. [2021-07-13 20:48:03,391 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 825 transitions. Word has length 30 [2021-07-13 20:48:03,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:03,391 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 825 transitions. [2021-07-13 20:48:03,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:03,391 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 825 transitions. [2021-07-13 20:48:03,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:03,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:03,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:03,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:03,593 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:03,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:03,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1569797777, now seen corresponding path program 174 times [2021-07-13 20:48:03,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:03,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844527067] [2021-07-13 20:48:03,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:03,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:03,952 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:03,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:03,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844527067] [2021-07-13 20:48:03,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844527067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:03,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345885188] [2021-07-13 20:48:03,952 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:03,991 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:48:03,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:03,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:03,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:04,141 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-07-13 20:48:04,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:04,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:04,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:04,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:04,382 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:04,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345885188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:04,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:04,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-07-13 20:48:04,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7095708] [2021-07-13 20:48:04,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:04,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:04,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:04,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:04,383 INFO L87 Difference]: Start difference. First operand 411 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:05,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:05,533 INFO L93 Difference]: Finished difference Result 626 states and 1232 transitions. [2021-07-13 20:48:05,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:48:05,533 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:05,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:05,534 INFO L225 Difference]: With dead ends: 626 [2021-07-13 20:48:05,534 INFO L226 Difference]: Without dead ends: 609 [2021-07-13 20:48:05,534 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1168.8ms TimeCoverageRelationStatistics Valid=284, Invalid=2578, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:48:05,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-07-13 20:48:05,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 420. [2021-07-13 20:48:05,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 2.007159904534606) internal successors, (841), 419 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:05,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 841 transitions. [2021-07-13 20:48:05,539 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 841 transitions. Word has length 30 [2021-07-13 20:48:05,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:05,539 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 841 transitions. [2021-07-13 20:48:05,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:05,539 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 841 transitions. [2021-07-13 20:48:05,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:05,540 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:05,540 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:05,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:05,740 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:05,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:05,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1206130721, now seen corresponding path program 175 times [2021-07-13 20:48:05,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:05,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800863299] [2021-07-13 20:48:05,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:05,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:05,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:05,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:05,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800863299] [2021-07-13 20:48:05,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800863299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:05,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440956957] [2021-07-13 20:48:05,985 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:06,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:06,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:06,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:06,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:06,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:06,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:06,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:06,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:06,354 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:06,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440956957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:06,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:06,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:06,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403494423] [2021-07-13 20:48:06,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:06,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:06,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:06,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:06,355 INFO L87 Difference]: Start difference. First operand 420 states and 841 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:07,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:07,441 INFO L93 Difference]: Finished difference Result 648 states and 1268 transitions. [2021-07-13 20:48:07,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:48:07,441 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:07,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:07,442 INFO L225 Difference]: With dead ends: 648 [2021-07-13 20:48:07,442 INFO L226 Difference]: Without dead ends: 604 [2021-07-13 20:48:07,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1122.9ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:48:07,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-07-13 20:48:07,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 410. [2021-07-13 20:48:07,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 1.9975550122249388) internal successors, (817), 409 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:07,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 817 transitions. [2021-07-13 20:48:07,447 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 817 transitions. Word has length 30 [2021-07-13 20:48:07,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:07,447 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 817 transitions. [2021-07-13 20:48:07,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:07,447 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 817 transitions. [2021-07-13 20:48:07,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:07,448 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:07,448 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:07,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:07,648 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:07,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:07,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1836551129, now seen corresponding path program 176 times [2021-07-13 20:48:07,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:07,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290120260] [2021-07-13 20:48:07,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:07,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:07,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:07,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:07,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290120260] [2021-07-13 20:48:07,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290120260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:07,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020515237] [2021-07-13 20:48:07,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:07,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:07,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:07,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:07,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:08,044 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-07-13 20:48:08,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:08,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:08,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:08,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:08,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020515237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:08,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:08,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:08,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310936629] [2021-07-13 20:48:08,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:08,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:08,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:08,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:08,288 INFO L87 Difference]: Start difference. First operand 410 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:09,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:09,135 INFO L93 Difference]: Finished difference Result 575 states and 1126 transitions. [2021-07-13 20:48:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:09,135 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:09,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:09,136 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:48:09,136 INFO L226 Difference]: Without dead ends: 566 [2021-07-13 20:48:09,136 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 953.1ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:48:09,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-07-13 20:48:09,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 412. [2021-07-13 20:48:09,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 1.9951338199513382) internal successors, (820), 411 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:09,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 820 transitions. [2021-07-13 20:48:09,141 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 820 transitions. Word has length 30 [2021-07-13 20:48:09,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:09,141 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 820 transitions. [2021-07-13 20:48:09,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:09,141 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 820 transitions. [2021-07-13 20:48:09,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:09,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:09,142 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:09,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:09,342 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:09,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:09,343 INFO L82 PathProgramCache]: Analyzing trace with hash -954485405, now seen corresponding path program 177 times [2021-07-13 20:48:09,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:09,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248986990] [2021-07-13 20:48:09,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:09,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:09,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:09,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248986990] [2021-07-13 20:48:09,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248986990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:09,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271660807] [2021-07-13 20:48:09,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:09,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:48:09,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:09,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:09,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:09,793 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-07-13 20:48:09,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:09,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:09,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-07-13 20:48:09,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:10,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:10,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271660807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:10,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:10,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:10,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798772801] [2021-07-13 20:48:10,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:10,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:10,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:10,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:10,068 INFO L87 Difference]: Start difference. First operand 412 states and 820 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:11,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:11,132 INFO L93 Difference]: Finished difference Result 479 states and 945 transitions. [2021-07-13 20:48:11,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:11,132 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:11,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:11,133 INFO L225 Difference]: With dead ends: 479 [2021-07-13 20:48:11,133 INFO L226 Difference]: Without dead ends: 456 [2021-07-13 20:48:11,133 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1164.3ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:11,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-07-13 20:48:11,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 402. [2021-07-13 20:48:11,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:11,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-07-13 20:48:11,137 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-07-13 20:48:11,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:11,137 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-07-13 20:48:11,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:11,137 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-07-13 20:48:11,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:11,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:11,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:11,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-07-13 20:48:11,338 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:11,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:11,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1832493055, now seen corresponding path program 178 times [2021-07-13 20:48:11,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:11,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769223846] [2021-07-13 20:48:11,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:11,567 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:11,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:11,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769223846] [2021-07-13 20:48:11,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769223846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:11,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280769461] [2021-07-13 20:48:11,568 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:11,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:11,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:11,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:11,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:11,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:11,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:11,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:11,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:11,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:11,962 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:11,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280769461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:11,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:11,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:11,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253783495] [2021-07-13 20:48:11,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:11,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:11,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:11,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:11,963 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:12,836 INFO L93 Difference]: Finished difference Result 572 states and 1127 transitions. [2021-07-13 20:48:12,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:12,836 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:12,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:12,837 INFO L225 Difference]: With dead ends: 572 [2021-07-13 20:48:12,837 INFO L226 Difference]: Without dead ends: 539 [2021-07-13 20:48:12,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 980.0ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:48:12,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-07-13 20:48:12,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 399. [2021-07-13 20:48:12,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.0100502512562812) internal successors, (800), 398 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:12,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 800 transitions. [2021-07-13 20:48:12,841 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 800 transitions. Word has length 30 [2021-07-13 20:48:12,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:12,841 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 800 transitions. [2021-07-13 20:48:12,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:12,841 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 800 transitions. [2021-07-13 20:48:12,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:12,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:12,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:13,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:13,043 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:13,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1346355551, now seen corresponding path program 179 times [2021-07-13 20:48:13,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:13,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297298213] [2021-07-13 20:48:13,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:13,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:13,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:13,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297298213] [2021-07-13 20:48:13,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297298213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:13,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666021515] [2021-07-13 20:48:13,290 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:13,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:13,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:13,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:13,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:13,444 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-07-13 20:48:13,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:13,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:13,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:13,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:13,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:13,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666021515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:13,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:13,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:13,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149524424] [2021-07-13 20:48:13,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:13,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:13,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:13,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:13,735 INFO L87 Difference]: Start difference. First operand 399 states and 800 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:14,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:14,691 INFO L93 Difference]: Finished difference Result 570 states and 1115 transitions. [2021-07-13 20:48:14,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:48:14,692 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:14,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:14,692 INFO L225 Difference]: With dead ends: 570 [2021-07-13 20:48:14,693 INFO L226 Difference]: Without dead ends: 561 [2021-07-13 20:48:14,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 1011.7ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:14,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-13 20:48:14,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-07-13 20:48:14,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.004854368932039) internal successors, (826), 412 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:14,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 826 transitions. [2021-07-13 20:48:14,698 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 826 transitions. Word has length 30 [2021-07-13 20:48:14,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:14,698 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 826 transitions. [2021-07-13 20:48:14,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:14,698 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 826 transitions. [2021-07-13 20:48:14,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:14,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:14,699 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:14,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-07-13 20:48:14,901 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:14,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:14,901 INFO L82 PathProgramCache]: Analyzing trace with hash -464289827, now seen corresponding path program 180 times [2021-07-13 20:48:14,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:14,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52024431] [2021-07-13 20:48:14,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:14,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:15,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:15,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:15,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52024431] [2021-07-13 20:48:15,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52024431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:15,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716518342] [2021-07-13 20:48:15,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:15,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:48:15,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:15,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:15,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:15,307 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-07-13 20:48:15,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:15,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:15,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:15,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:15,554 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:15,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716518342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:15,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:15,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:15,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890610170] [2021-07-13 20:48:15,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:15,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:15,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:15,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:15,555 INFO L87 Difference]: Start difference. First operand 413 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:16,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:16,671 INFO L93 Difference]: Finished difference Result 484 states and 955 transitions. [2021-07-13 20:48:16,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:48:16,671 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:16,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:16,672 INFO L225 Difference]: With dead ends: 484 [2021-07-13 20:48:16,672 INFO L226 Difference]: Without dead ends: 469 [2021-07-13 20:48:16,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1116.2ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:16,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-07-13 20:48:16,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 411. [2021-07-13 20:48:16,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.004878048780488) internal successors, (822), 410 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:16,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 822 transitions. [2021-07-13 20:48:16,676 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 822 transitions. Word has length 30 [2021-07-13 20:48:16,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:16,676 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 822 transitions. [2021-07-13 20:48:16,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:16,677 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 822 transitions. [2021-07-13 20:48:16,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:16,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:16,677 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:16,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:16,878 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:16,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:16,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1004376891, now seen corresponding path program 181 times [2021-07-13 20:48:16,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:16,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273213866] [2021-07-13 20:48:16,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:17,123 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:17,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:17,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273213866] [2021-07-13 20:48:17,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273213866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:17,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770430510] [2021-07-13 20:48:17,123 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:17,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:17,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:17,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:17,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:17,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:17,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:17,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:17,477 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:17,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770430510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:17,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:17,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:48:17,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986849436] [2021-07-13 20:48:17,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:48:17,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:17,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:48:17,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:48:17,479 INFO L87 Difference]: Start difference. First operand 411 states and 822 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:18,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:18,290 INFO L93 Difference]: Finished difference Result 569 states and 1117 transitions. [2021-07-13 20:48:18,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:18,290 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:48:18,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:18,291 INFO L225 Difference]: With dead ends: 569 [2021-07-13 20:48:18,291 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:48:18,291 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 893.1ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:48:18,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:48:18,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-07-13 20:48:18,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0049751243781095) internal successors, (806), 402 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:18,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-07-13 20:48:18,295 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-07-13 20:48:18,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:18,295 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-07-13 20:48:18,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:18,296 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-07-13 20:48:18,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:18,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:18,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:18,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:18,497 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:18,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:18,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1342297477, now seen corresponding path program 182 times [2021-07-13 20:48:18,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:18,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073530069] [2021-07-13 20:48:18,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:18,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:18,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:18,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:18,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073530069] [2021-07-13 20:48:18,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073530069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:18,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141997388] [2021-07-13 20:48:18,730 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:18,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:18,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:18,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:18,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:18,889 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-07-13 20:48:18,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:18,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:18,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:18,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:19,140 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:19,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141997388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:19,140 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:19,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:19,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558043612] [2021-07-13 20:48:19,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:19,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:19,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:19,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:19,141 INFO L87 Difference]: Start difference. First operand 403 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:20,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:20,022 INFO L93 Difference]: Finished difference Result 552 states and 1086 transitions. [2021-07-13 20:48:20,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:48:20,022 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:20,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:20,023 INFO L225 Difference]: With dead ends: 552 [2021-07-13 20:48:20,023 INFO L226 Difference]: Without dead ends: 519 [2021-07-13 20:48:20,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 933.2ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:48:20,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-07-13 20:48:20,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 401. [2021-07-13 20:48:20,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.005) internal successors, (802), 400 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:20,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 802 transitions. [2021-07-13 20:48:20,027 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 802 transitions. Word has length 30 [2021-07-13 20:48:20,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:20,028 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 802 transitions. [2021-07-13 20:48:20,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:20,028 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 802 transitions. [2021-07-13 20:48:20,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:20,028 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:20,028 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:20,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-07-13 20:48:20,229 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:20,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:20,229 INFO L82 PathProgramCache]: Analyzing trace with hash 613161079, now seen corresponding path program 183 times [2021-07-13 20:48:20,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:20,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091350736] [2021-07-13 20:48:20,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:20,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:20,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:20,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091350736] [2021-07-13 20:48:20,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091350736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:20,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866105939] [2021-07-13 20:48:20,488 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:20,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:48:20,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:20,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:20,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:20,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:20,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:20,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:20,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:20,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:20,933 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:20,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866105939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:20,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:20,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:48:20,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650982250] [2021-07-13 20:48:20,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:48:20,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:20,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:48:20,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:48:20,934 INFO L87 Difference]: Start difference. First operand 401 states and 802 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:48:21,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:21,813 INFO L93 Difference]: Finished difference Result 550 states and 1082 transitions. [2021-07-13 20:48:21,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:21,813 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:48:21,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:21,814 INFO L225 Difference]: With dead ends: 550 [2021-07-13 20:48:21,814 INFO L226 Difference]: Without dead ends: 514 [2021-07-13 20:48:21,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1035.5ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:21,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-07-13 20:48:21,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 397. [2021-07-13 20:48:21,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.007575757575758) internal successors, (795), 396 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:21,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 795 transitions. [2021-07-13 20:48:21,818 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 795 transitions. Word has length 30 [2021-07-13 20:48:21,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:21,818 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 795 transitions. [2021-07-13 20:48:21,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:48:21,818 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 795 transitions. [2021-07-13 20:48:21,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:21,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:21,819 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:22,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:22,019 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:22,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:22,020 INFO L82 PathProgramCache]: Analyzing trace with hash 900146755, now seen corresponding path program 184 times [2021-07-13 20:48:22,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:22,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044258751] [2021-07-13 20:48:22,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:22,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:22,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:22,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:22,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044258751] [2021-07-13 20:48:22,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044258751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:22,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054875841] [2021-07-13 20:48:22,260 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:22,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:22,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:22,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:22,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:22,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:22,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:22,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:22,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:22,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:22,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:22,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054875841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:22,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:22,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:22,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039234871] [2021-07-13 20:48:22,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:22,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:22,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:22,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:22,663 INFO L87 Difference]: Start difference. First operand 397 states and 795 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:24,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:24,068 INFO L93 Difference]: Finished difference Result 682 states and 1342 transitions. [2021-07-13 20:48:24,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:48:24,068 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:24,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:24,069 INFO L225 Difference]: With dead ends: 682 [2021-07-13 20:48:24,069 INFO L226 Difference]: Without dead ends: 673 [2021-07-13 20:48:24,069 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 1108.2ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:48:24,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-07-13 20:48:24,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 415. [2021-07-13 20:48:24,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0193236714975846) internal successors, (836), 414 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:24,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 836 transitions. [2021-07-13 20:48:24,074 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 836 transitions. Word has length 30 [2021-07-13 20:48:24,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:24,074 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 836 transitions. [2021-07-13 20:48:24,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:24,074 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 836 transitions. [2021-07-13 20:48:24,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:24,074 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:24,074 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:24,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:24,275 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:24,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:24,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1782212479, now seen corresponding path program 185 times [2021-07-13 20:48:24,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:24,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767468328] [2021-07-13 20:48:24,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:24,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:24,517 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:24,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:24,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767468328] [2021-07-13 20:48:24,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767468328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:24,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395811953] [2021-07-13 20:48:24,517 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:24,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:24,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:24,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:48:24,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:24,690 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-07-13 20:48:24,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:24,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:24,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-07-13 20:48:24,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:24,919 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:24,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395811953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:24,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:24,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:24,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285739570] [2021-07-13 20:48:24,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:24,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:24,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:24,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:24,920 INFO L87 Difference]: Start difference. First operand 415 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:26,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:26,451 INFO L93 Difference]: Finished difference Result 576 states and 1138 transitions. [2021-07-13 20:48:26,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:48:26,451 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:26,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:26,452 INFO L225 Difference]: With dead ends: 576 [2021-07-13 20:48:26,452 INFO L226 Difference]: Without dead ends: 561 [2021-07-13 20:48:26,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1282.2ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:48:26,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-13 20:48:26,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 413. [2021-07-13 20:48:26,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.0194174757281553) internal successors, (832), 412 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:26,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 832 transitions. [2021-07-13 20:48:26,456 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 832 transitions. Word has length 30 [2021-07-13 20:48:26,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:26,456 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 832 transitions. [2021-07-13 20:48:26,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:26,457 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 832 transitions. [2021-07-13 20:48:26,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:26,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:26,457 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:26,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:26,658 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:26,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:26,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1044088099, now seen corresponding path program 186 times [2021-07-13 20:48:26,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:26,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813764125] [2021-07-13 20:48:26,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:26,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:26,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:26,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813764125] [2021-07-13 20:48:26,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813764125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:26,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824263946] [2021-07-13 20:48:26,894 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:26,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:48:26,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:26,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:26,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:27,061 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-07-13 20:48:27,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:27,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:27,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:27,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:27,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:27,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824263946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:27,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:27,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 32 [2021-07-13 20:48:27,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509056184] [2021-07-13 20:48:27,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:27,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:27,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:27,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:27,287 INFO L87 Difference]: Start difference. First operand 413 states and 832 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:28,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:28,435 INFO L93 Difference]: Finished difference Result 682 states and 1344 transitions. [2021-07-13 20:48:28,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:48:28,435 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:28,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:28,436 INFO L225 Difference]: With dead ends: 682 [2021-07-13 20:48:28,436 INFO L226 Difference]: Without dead ends: 665 [2021-07-13 20:48:28,437 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1113.7ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:48:28,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-07-13 20:48:28,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 422. [2021-07-13 20:48:28,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 2.014251781472684) internal successors, (848), 421 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:28,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 848 transitions. [2021-07-13 20:48:28,442 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 848 transitions. Word has length 30 [2021-07-13 20:48:28,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:28,442 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 848 transitions. [2021-07-13 20:48:28,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:28,442 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 848 transitions. [2021-07-13 20:48:28,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:28,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:28,443 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:28,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-07-13 20:48:28,643 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:28,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:28,643 INFO L82 PathProgramCache]: Analyzing trace with hash 474950699, now seen corresponding path program 187 times [2021-07-13 20:48:28,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:28,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005728455] [2021-07-13 20:48:28,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:28,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:28,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:28,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:28,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005728455] [2021-07-13 20:48:28,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005728455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:28,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859304242] [2021-07-13 20:48:28,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:28,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:28,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:28,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:29,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:29,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:29,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:29,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:29,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:29,262 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:29,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859304242] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:29,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:29,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:29,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249375753] [2021-07-13 20:48:29,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:29,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:29,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:29,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:29,264 INFO L87 Difference]: Start difference. First operand 422 states and 848 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:30,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:30,677 INFO L93 Difference]: Finished difference Result 718 states and 1404 transitions. [2021-07-13 20:48:30,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:48:30,677 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:30,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:30,678 INFO L225 Difference]: With dead ends: 718 [2021-07-13 20:48:30,678 INFO L226 Difference]: Without dead ends: 674 [2021-07-13 20:48:30,678 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1164.1ms TimeCoverageRelationStatistics Valid=287, Invalid=2793, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:48:30,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-07-13 20:48:30,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 412. [2021-07-13 20:48:30,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.004866180048662) internal successors, (824), 411 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:30,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 824 transitions. [2021-07-13 20:48:30,683 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 824 transitions. Word has length 30 [2021-07-13 20:48:30,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:30,683 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 824 transitions. [2021-07-13 20:48:30,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:30,683 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 824 transitions. [2021-07-13 20:48:30,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:30,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:30,684 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:30,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-07-13 20:48:30,905 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:30,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:30,905 INFO L82 PathProgramCache]: Analyzing trace with hash -155469709, now seen corresponding path program 188 times [2021-07-13 20:48:30,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:30,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487470320] [2021-07-13 20:48:30,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:31,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:31,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:31,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487470320] [2021-07-13 20:48:31,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487470320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:31,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217086153] [2021-07-13 20:48:31,149 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:31,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:31,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:31,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:31,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:31,327 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-07-13 20:48:31,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:31,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:31,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:31,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:31,553 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:31,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217086153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:31,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:31,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:31,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775133856] [2021-07-13 20:48:31,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:31,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:31,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:31,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:31,554 INFO L87 Difference]: Start difference. First operand 412 states and 824 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:32,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:32,485 INFO L93 Difference]: Finished difference Result 605 states and 1189 transitions. [2021-07-13 20:48:32,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:32,485 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:32,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:32,486 INFO L225 Difference]: With dead ends: 605 [2021-07-13 20:48:32,486 INFO L226 Difference]: Without dead ends: 596 [2021-07-13 20:48:32,486 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 990.8ms TimeCoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:32,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-07-13 20:48:32,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 414. [2021-07-13 20:48:32,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:32,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-07-13 20:48:32,492 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-07-13 20:48:32,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:32,492 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-07-13 20:48:32,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:32,493 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-07-13 20:48:32,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:32,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:32,493 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:32,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:32,713 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:32,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:32,713 INFO L82 PathProgramCache]: Analyzing trace with hash 726596015, now seen corresponding path program 189 times [2021-07-13 20:48:32,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:32,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112172564] [2021-07-13 20:48:32,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:32,962 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:32,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:32,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112172564] [2021-07-13 20:48:32,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112172564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:32,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795008527] [2021-07-13 20:48:32,962 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:32,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:48:32,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:32,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:32,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:33,143 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-07-13 20:48:33,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:33,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:33,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:33,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:33,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:33,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795008527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:33,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:33,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:33,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268351453] [2021-07-13 20:48:33,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:33,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:33,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:33,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:33,377 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:34,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:34,608 INFO L93 Difference]: Finished difference Result 500 states and 990 transitions. [2021-07-13 20:48:34,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:34,608 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:34,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:34,609 INFO L225 Difference]: With dead ends: 500 [2021-07-13 20:48:34,609 INFO L226 Difference]: Without dead ends: 477 [2021-07-13 20:48:34,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1174.7ms TimeCoverageRelationStatistics Valid=250, Invalid=2200, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:34,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-07-13 20:48:34,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 404. [2021-07-13 20:48:34,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.0148883374689825) internal successors, (812), 403 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:34,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 812 transitions. [2021-07-13 20:48:34,613 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 812 transitions. Word has length 30 [2021-07-13 20:48:34,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:34,613 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 812 transitions. [2021-07-13 20:48:34,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:34,613 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 812 transitions. [2021-07-13 20:48:34,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:34,613 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:34,613 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:34,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-07-13 20:48:34,814 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:34,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:34,814 INFO L82 PathProgramCache]: Analyzing trace with hash -151411635, now seen corresponding path program 190 times [2021-07-13 20:48:34,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:34,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044234646] [2021-07-13 20:48:34,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:34,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:35,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:35,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:35,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044234646] [2021-07-13 20:48:35,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044234646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:35,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370450794] [2021-07-13 20:48:35,049 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:35,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:35,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:35,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:35,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:35,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:35,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:35,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:35,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:35,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:35,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:35,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370450794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:35,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:35,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:35,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765179411] [2021-07-13 20:48:35,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:35,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:35,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:35,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:35,453 INFO L87 Difference]: Start difference. First operand 404 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:36,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:36,527 INFO L93 Difference]: Finished difference Result 602 states and 1190 transitions. [2021-07-13 20:48:36,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:36,527 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:36,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:36,528 INFO L225 Difference]: With dead ends: 602 [2021-07-13 20:48:36,528 INFO L226 Difference]: Without dead ends: 569 [2021-07-13 20:48:36,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1026.8ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:36,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-07-13 20:48:36,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 401. [2021-07-13 20:48:36,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0175) internal successors, (807), 400 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:36,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 807 transitions. [2021-07-13 20:48:36,533 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 807 transitions. Word has length 30 [2021-07-13 20:48:36,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:36,533 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 807 transitions. [2021-07-13 20:48:36,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:36,533 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 807 transitions. [2021-07-13 20:48:36,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:36,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:36,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:36,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-13 20:48:36,735 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:36,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:36,735 INFO L82 PathProgramCache]: Analyzing trace with hash 334725869, now seen corresponding path program 191 times [2021-07-13 20:48:36,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:36,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189239531] [2021-07-13 20:48:36,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:37,011 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:37,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:37,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189239531] [2021-07-13 20:48:37,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189239531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:37,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965180493] [2021-07-13 20:48:37,011 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:37,036 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:37,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:37,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:37,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:37,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 15 treesize of output 7 [2021-07-13 20:48:37,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:37,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:37,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:37,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:37,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:37,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965180493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:37,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:37,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:37,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601287852] [2021-07-13 20:48:37,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:37,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:37,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:37,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:37,411 INFO L87 Difference]: Start difference. First operand 401 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:38,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:38,482 INFO L93 Difference]: Finished difference Result 593 states and 1164 transitions. [2021-07-13 20:48:38,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:38,483 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:38,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:38,484 INFO L225 Difference]: With dead ends: 593 [2021-07-13 20:48:38,484 INFO L226 Difference]: Without dead ends: 584 [2021-07-13 20:48:38,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 997.9ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:48:38,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-07-13 20:48:38,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 415. [2021-07-13 20:48:38,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0120772946859904) internal successors, (833), 414 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:38,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 833 transitions. [2021-07-13 20:48:38,488 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 833 transitions. Word has length 30 [2021-07-13 20:48:38,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:38,489 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 833 transitions. [2021-07-13 20:48:38,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:38,489 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 833 transitions. [2021-07-13 20:48:38,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:38,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:38,489 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:38,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2021-07-13 20:48:38,690 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:38,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:38,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1216791593, now seen corresponding path program 192 times [2021-07-13 20:48:38,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:38,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149848013] [2021-07-13 20:48:38,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:38,956 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:38,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:38,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149848013] [2021-07-13 20:48:38,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149848013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:38,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341184753] [2021-07-13 20:48:38,956 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:38,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:48:38,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:38,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:38,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:39,146 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-07-13 20:48:39,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:39,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:39,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:39,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:39,371 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:39,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341184753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:39,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:39,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:39,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016202629] [2021-07-13 20:48:39,372 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:39,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:39,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:39,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:39,373 INFO L87 Difference]: Start difference. First operand 415 states and 833 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:40,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:40,602 INFO L93 Difference]: Finished difference Result 507 states and 1004 transitions. [2021-07-13 20:48:40,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:48:40,602 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:40,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:40,603 INFO L225 Difference]: With dead ends: 507 [2021-07-13 20:48:40,603 INFO L226 Difference]: Without dead ends: 492 [2021-07-13 20:48:40,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1144.2ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:40,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-07-13 20:48:40,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 413. [2021-07-13 20:48:40,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.012135922330097) internal successors, (829), 412 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:40,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 829 transitions. [2021-07-13 20:48:40,607 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 829 transitions. Word has length 30 [2021-07-13 20:48:40,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:40,607 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 829 transitions. [2021-07-13 20:48:40,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:40,607 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 829 transitions. [2021-07-13 20:48:40,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:40,608 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:40,608 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:40,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:40,808 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:40,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:40,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1609508985, now seen corresponding path program 193 times [2021-07-13 20:48:40,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:40,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894025973] [2021-07-13 20:48:40,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:40,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:41,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:41,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:41,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894025973] [2021-07-13 20:48:41,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894025973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:41,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103292334] [2021-07-13 20:48:41,051 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:41,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:41,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:41,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:41,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:41,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:41,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:41,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:41,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:41,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103292334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:41,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:41,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:48:41,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708260372] [2021-07-13 20:48:41,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:48:41,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:41,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:48:41,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:48:41,402 INFO L87 Difference]: Start difference. First operand 413 states and 829 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:42,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:42,285 INFO L93 Difference]: Finished difference Result 592 states and 1166 transitions. [2021-07-13 20:48:42,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:48:42,285 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:48:42,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:42,286 INFO L225 Difference]: With dead ends: 592 [2021-07-13 20:48:42,286 INFO L226 Difference]: Without dead ends: 547 [2021-07-13 20:48:42,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 895.7ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:48:42,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-07-13 20:48:42,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 405. [2021-07-13 20:48:42,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.012376237623762) internal successors, (813), 404 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:42,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 813 transitions. [2021-07-13 20:48:42,290 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 813 transitions. Word has length 30 [2021-07-13 20:48:42,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:42,290 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 813 transitions. [2021-07-13 20:48:42,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:42,291 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 813 transitions. [2021-07-13 20:48:42,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:42,291 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:42,291 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:42,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-07-13 20:48:42,492 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:42,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:42,492 INFO L82 PathProgramCache]: Analyzing trace with hash 338783943, now seen corresponding path program 194 times [2021-07-13 20:48:42,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:42,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005429962] [2021-07-13 20:48:42,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:42,734 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:42,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:42,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005429962] [2021-07-13 20:48:42,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005429962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:42,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352652137] [2021-07-13 20:48:42,734 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:42,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:42,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:42,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:42,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:42,912 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-07-13 20:48:42,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:42,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:42,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:42,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:43,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:43,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352652137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:43,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:43,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:43,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717628048] [2021-07-13 20:48:43,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:43,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:43,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:43,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:43,134 INFO L87 Difference]: Start difference. First operand 405 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:44,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:44,030 INFO L93 Difference]: Finished difference Result 575 states and 1135 transitions. [2021-07-13 20:48:44,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:44,031 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:44,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:44,031 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:48:44,031 INFO L226 Difference]: Without dead ends: 542 [2021-07-13 20:48:44,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 934.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:48:44,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-07-13 20:48:44,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 403. [2021-07-13 20:48:44,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.012437810945274) internal successors, (809), 402 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:44,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 809 transitions. [2021-07-13 20:48:44,036 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 809 transitions. Word has length 30 [2021-07-13 20:48:44,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:44,036 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 809 transitions. [2021-07-13 20:48:44,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:44,036 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 809 transitions. [2021-07-13 20:48:44,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:44,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:44,037 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:44,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:44,237 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:44,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:44,238 INFO L82 PathProgramCache]: Analyzing trace with hash -2000724797, now seen corresponding path program 195 times [2021-07-13 20:48:44,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:44,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26925500] [2021-07-13 20:48:44,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:44,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:44,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:44,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26925500] [2021-07-13 20:48:44,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26925500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:44,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315888287] [2021-07-13 20:48:44,503 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:44,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:48:44,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:44,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:44,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:44,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:44,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:44,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:44,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:44,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:44,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:44,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315888287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:44,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:44,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:48:44,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698881345] [2021-07-13 20:48:44,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:48:44,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:44,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:48:44,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:48:44,972 INFO L87 Difference]: Start difference. First operand 403 states and 809 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:48:45,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:45,855 INFO L93 Difference]: Finished difference Result 576 states and 1136 transitions. [2021-07-13 20:48:45,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:48:45,855 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:48:45,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:45,856 INFO L225 Difference]: With dead ends: 576 [2021-07-13 20:48:45,856 INFO L226 Difference]: Without dead ends: 540 [2021-07-13 20:48:45,856 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1030.8ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:48:45,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-07-13 20:48:45,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 400. [2021-07-13 20:48:45,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0150375939849625) internal successors, (804), 399 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:45,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 804 transitions. [2021-07-13 20:48:45,860 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 804 transitions. Word has length 30 [2021-07-13 20:48:45,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:45,860 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 804 transitions. [2021-07-13 20:48:45,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:48:45,860 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 804 transitions. [2021-07-13 20:48:45,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:45,861 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:45,861 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:46,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:46,063 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:46,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:46,063 INFO L82 PathProgramCache]: Analyzing trace with hash -1343879433, now seen corresponding path program 196 times [2021-07-13 20:48:46,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:46,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86164842] [2021-07-13 20:48:46,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:46,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:46,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:46,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:46,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86164842] [2021-07-13 20:48:46,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86164842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:46,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117050878] [2021-07-13 20:48:46,306 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:46,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:46,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:46,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:46,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:46,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:46,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:46,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:46,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:46,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:46,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:46,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117050878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:46,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:46,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:46,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772342457] [2021-07-13 20:48:46,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:46,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:46,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:46,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:46,714 INFO L87 Difference]: Start difference. First operand 400 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:47,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:47,668 INFO L93 Difference]: Finished difference Result 611 states and 1193 transitions. [2021-07-13 20:48:47,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:48:47,668 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:47,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:47,669 INFO L225 Difference]: With dead ends: 611 [2021-07-13 20:48:47,669 INFO L226 Difference]: Without dead ends: 602 [2021-07-13 20:48:47,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 1017.5ms TimeCoverageRelationStatistics Valid=232, Invalid=2318, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:48:47,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-07-13 20:48:47,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 429. [2021-07-13 20:48:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.0093457943925235) internal successors, (860), 428 states have internal predecessors, (860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:47,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 860 transitions. [2021-07-13 20:48:47,674 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 860 transitions. Word has length 30 [2021-07-13 20:48:47,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:47,674 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 860 transitions. [2021-07-13 20:48:47,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:47,674 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 860 transitions. [2021-07-13 20:48:47,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:47,675 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:47,675 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:47,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-07-13 20:48:47,876 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:47,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:47,876 INFO L82 PathProgramCache]: Analyzing trace with hash -461813709, now seen corresponding path program 197 times [2021-07-13 20:48:47,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:47,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44148596] [2021-07-13 20:48:47,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:48,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:48,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44148596] [2021-07-13 20:48:48,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44148596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:48,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018015675] [2021-07-13 20:48:48,122 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:48,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:48,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:48,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:48:48,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:48,322 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-07-13 20:48:48,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:48,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:48,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:48,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:48,581 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:48,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018015675] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:48,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:48,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:48,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336329239] [2021-07-13 20:48:48,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:48,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:48,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:48,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:48,586 INFO L87 Difference]: Start difference. First operand 429 states and 860 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:50,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:50,081 INFO L93 Difference]: Finished difference Result 502 states and 984 transitions. [2021-07-13 20:48:50,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:48:50,082 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:50,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:50,082 INFO L225 Difference]: With dead ends: 502 [2021-07-13 20:48:50,083 INFO L226 Difference]: Without dead ends: 487 [2021-07-13 20:48:50,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1394.9ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:48:50,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-07-13 20:48:50,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 425. [2021-07-13 20:48:50,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 2.009433962264151) internal successors, (852), 424 states have internal predecessors, (852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:50,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 852 transitions. [2021-07-13 20:48:50,087 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 852 transitions. Word has length 30 [2021-07-13 20:48:50,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:50,087 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 852 transitions. [2021-07-13 20:48:50,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:50,087 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 852 transitions. [2021-07-13 20:48:50,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:50,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:50,088 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:50,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:50,288 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:50,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:50,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1006853009, now seen corresponding path program 198 times [2021-07-13 20:48:50,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:50,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667450449] [2021-07-13 20:48:50,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:50,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:50,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:50,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667450449] [2021-07-13 20:48:50,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667450449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:50,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332790577] [2021-07-13 20:48:50,523 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:50,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:48:50,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:50,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:50,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:50,715 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-07-13 20:48:50,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:50,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:50,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:50,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:50,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332790577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:50,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:50,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:48:50,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087446203] [2021-07-13 20:48:50,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:48:50,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:50,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:48:50,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:48:50,877 INFO L87 Difference]: Start difference. First operand 425 states and 852 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:51,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:51,939 INFO L93 Difference]: Finished difference Result 618 states and 1206 transitions. [2021-07-13 20:48:51,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:48:51,939 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:48:51,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:51,940 INFO L225 Difference]: With dead ends: 618 [2021-07-13 20:48:51,940 INFO L226 Difference]: Without dead ends: 573 [2021-07-13 20:48:51,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 899.9ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:48:51,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-07-13 20:48:51,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 412. [2021-07-13 20:48:51,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.0097323600973236) internal successors, (826), 411 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:51,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 826 transitions. [2021-07-13 20:48:51,944 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 826 transitions. Word has length 30 [2021-07-13 20:48:51,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:51,945 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 826 transitions. [2021-07-13 20:48:51,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:48:51,945 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 826 transitions. [2021-07-13 20:48:51,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:51,945 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:51,945 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:52,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-13 20:48:52,146 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:52,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:52,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1339821359, now seen corresponding path program 199 times [2021-07-13 20:48:52,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:52,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949543095] [2021-07-13 20:48:52,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:52,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:52,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:52,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:52,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949543095] [2021-07-13 20:48:52,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949543095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:52,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264193480] [2021-07-13 20:48:52,377 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:52,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:52,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:52,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:52,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:52,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:52,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:52,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:52,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:52,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264193480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:52,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:52,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:48:52,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750464476] [2021-07-13 20:48:52,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:48:52,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:52,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:48:52,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:48:52,866 INFO L87 Difference]: Start difference. First operand 412 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:53,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:53,906 INFO L93 Difference]: Finished difference Result 619 states and 1205 transitions. [2021-07-13 20:48:53,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:48:53,907 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:48:53,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:53,907 INFO L225 Difference]: With dead ends: 619 [2021-07-13 20:48:53,908 INFO L226 Difference]: Without dead ends: 586 [2021-07-13 20:48:53,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 1011.4ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:48:53,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-07-13 20:48:53,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 409. [2021-07-13 20:48:53,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0098039215686274) internal successors, (820), 408 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:53,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 820 transitions. [2021-07-13 20:48:53,912 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 820 transitions. Word has length 30 [2021-07-13 20:48:53,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:53,912 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 820 transitions. [2021-07-13 20:48:53,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:48:53,913 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 820 transitions. [2021-07-13 20:48:53,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:53,913 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:53,913 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:54,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-07-13 20:48:54,114 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:54,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:54,114 INFO L82 PathProgramCache]: Analyzing trace with hash 615637197, now seen corresponding path program 200 times [2021-07-13 20:48:54,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:54,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168467897] [2021-07-13 20:48:54,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:54,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:54,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:54,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168467897] [2021-07-13 20:48:54,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168467897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:54,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099724932] [2021-07-13 20:48:54,377 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:54,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:48:54,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:54,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:54,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:54,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-07-13 20:48:54,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:54,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:54,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:54,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:48:54,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:54,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099724932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:54,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:54,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 36 [2021-07-13 20:48:54,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115305957] [2021-07-13 20:48:54,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:48:54,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:54,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:48:54,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1208, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:48:54,877 INFO L87 Difference]: Start difference. First operand 409 states and 820 transitions. Second operand has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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-07-13 20:48:55,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:55,883 INFO L93 Difference]: Finished difference Result 638 states and 1236 transitions. [2021-07-13 20:48:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:48:55,884 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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 30 [2021-07-13 20:48:55,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:55,884 INFO L225 Difference]: With dead ends: 638 [2021-07-13 20:48:55,884 INFO L226 Difference]: Without dead ends: 602 [2021-07-13 20:48:55,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1130.3ms TimeCoverageRelationStatistics Valid=255, Invalid=2715, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:48:55,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-07-13 20:48:55,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 406. [2021-07-13 20:48:55,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0123456790123457) internal successors, (815), 405 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:55,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 815 transitions. [2021-07-13 20:48:55,889 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 815 transitions. Word has length 30 [2021-07-13 20:48:55,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:55,889 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 815 transitions. [2021-07-13 20:48:55,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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-07-13 20:48:55,890 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 815 transitions. [2021-07-13 20:48:55,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:55,890 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:55,890 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:56,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:56,091 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:56,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:56,091 INFO L82 PathProgramCache]: Analyzing trace with hash 132233937, now seen corresponding path program 201 times [2021-07-13 20:48:56,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:56,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652445624] [2021-07-13 20:48:56,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:56,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:56,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:56,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:56,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652445624] [2021-07-13 20:48:56,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652445624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:56,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429249455] [2021-07-13 20:48:56,350 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:56,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:48:56,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:56,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:48:56,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:56,624 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-07-13 20:48:56,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:56,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:56,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:56,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-07-13 20:48:56,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:56,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429249455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:56,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:56,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:48:56,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504882936] [2021-07-13 20:48:56,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:48:56,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:56,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:48:56,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1146, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:48:56,840 INFO L87 Difference]: Start difference. First operand 406 states and 815 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:48:57,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:57,943 INFO L93 Difference]: Finished difference Result 568 states and 1118 transitions. [2021-07-13 20:48:57,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:48:57,943 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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 30 [2021-07-13 20:48:57,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:57,944 INFO L225 Difference]: With dead ends: 568 [2021-07-13 20:48:57,944 INFO L226 Difference]: Without dead ends: 561 [2021-07-13 20:48:57,944 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1234.7ms TimeCoverageRelationStatistics Valid=259, Invalid=2821, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:48:57,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-07-13 20:48:57,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 391. [2021-07-13 20:48:57,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0076923076923077) internal successors, (783), 390 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:57,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 783 transitions. [2021-07-13 20:48:57,948 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 783 transitions. Word has length 30 [2021-07-13 20:48:57,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:57,949 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 783 transitions. [2021-07-13 20:48:57,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:48:57,949 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 783 transitions. [2021-07-13 20:48:57,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:57,949 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:57,949 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:58,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-13 20:48:58,150 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:58,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:58,150 INFO L82 PathProgramCache]: Analyzing trace with hash -880617735, now seen corresponding path program 202 times [2021-07-13 20:48:58,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:58,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959553409] [2021-07-13 20:48:58,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:58,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:58,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:58,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959553409] [2021-07-13 20:48:58,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959553409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:58,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065893973] [2021-07-13 20:48:58,378 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:58,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:48:58,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:58,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:48:58,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:58,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:48:58,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:58,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:58,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:58,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:48:58,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:58,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065893973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:58,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:48:58,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:48:58,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602886185] [2021-07-13 20:48:58,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:48:58,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:48:58,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:48:58,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:48:58,626 INFO L87 Difference]: Start difference. First operand 391 states and 783 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:59,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:48:59,378 INFO L93 Difference]: Finished difference Result 586 states and 1147 transitions. [2021-07-13 20:48:59,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:48:59,378 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:48:59,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:48:59,379 INFO L225 Difference]: With dead ends: 586 [2021-07-13 20:48:59,379 INFO L226 Difference]: Without dead ends: 577 [2021-07-13 20:48:59,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 710.2ms TimeCoverageRelationStatistics Valid=183, Invalid=1457, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:48:59,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-07-13 20:48:59,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 421. [2021-07-13 20:48:59,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 1.9976190476190476) internal successors, (839), 420 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:59,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 839 transitions. [2021-07-13 20:48:59,385 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 839 transitions. Word has length 30 [2021-07-13 20:48:59,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:48:59,385 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 839 transitions. [2021-07-13 20:48:59,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:48:59,385 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 839 transitions. [2021-07-13 20:48:59,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:48:59,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:48:59,385 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:48:59,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:59,586 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:48:59,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:48:59,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1447989, now seen corresponding path program 203 times [2021-07-13 20:48:59,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:48:59,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449080178] [2021-07-13 20:48:59,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:48:59,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:48:59,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:48:59,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:48:59,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449080178] [2021-07-13 20:48:59,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449080178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:48:59,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380050851] [2021-07-13 20:48:59,814 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:48:59,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:48:59,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:48:59,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:48:59,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:48:59,860 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-07-13 20:48:59,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:48:59,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:48:59,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:48:59,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:49:00,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:00,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380050851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:00,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:00,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:49:00,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626703292] [2021-07-13 20:49:00,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:49:00,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:00,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:49:00,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:49:00,062 INFO L87 Difference]: Start difference. First operand 421 states and 839 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:00,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:00,835 INFO L93 Difference]: Finished difference Result 510 states and 1010 transitions. [2021-07-13 20:49:00,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:00,835 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:00,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:00,836 INFO L225 Difference]: With dead ends: 510 [2021-07-13 20:49:00,836 INFO L226 Difference]: Without dead ends: 495 [2021-07-13 20:49:00,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 848.1ms TimeCoverageRelationStatistics Valid=198, Invalid=1442, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:49:00,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-07-13 20:49:00,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 419. [2021-07-13 20:49:00,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 1.9976076555023923) internal successors, (835), 418 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:00,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 835 transitions. [2021-07-13 20:49:00,840 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 835 transitions. Word has length 30 [2021-07-13 20:49:00,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:00,841 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 835 transitions. [2021-07-13 20:49:00,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:00,841 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 835 transitions. [2021-07-13 20:49:00,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:00,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:00,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:01,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-07-13 20:49:01,042 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:01,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:01,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1470114707, now seen corresponding path program 204 times [2021-07-13 20:49:01,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:01,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772122139] [2021-07-13 20:49:01,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:01,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:01,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:01,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:01,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772122139] [2021-07-13 20:49:01,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772122139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:01,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569983764] [2021-07-13 20:49:01,261 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:01,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:01,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:01,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:01,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:01,307 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-07-13 20:49:01,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:01,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:01,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:01,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:49:01,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:01,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569983764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:01,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:01,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-07-13 20:49:01,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207551060] [2021-07-13 20:49:01,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:49:01,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:01,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:49:01,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:49:01,474 INFO L87 Difference]: Start difference. First operand 419 states and 835 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:02,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:02,223 INFO L93 Difference]: Finished difference Result 565 states and 1109 transitions. [2021-07-13 20:49:02,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:02,223 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:02,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:02,224 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:49:02,224 INFO L226 Difference]: Without dead ends: 548 [2021-07-13 20:49:02,224 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 696.4ms TimeCoverageRelationStatistics Valid=172, Invalid=1310, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:49:02,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-07-13 20:49:02,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 418. [2021-07-13 20:49:02,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9976019184652278) internal successors, (833), 417 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:02,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 833 transitions. [2021-07-13 20:49:02,229 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 833 transitions. Word has length 30 [2021-07-13 20:49:02,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:02,229 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 833 transitions. [2021-07-13 20:49:02,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:02,229 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 833 transitions. [2021-07-13 20:49:02,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:02,230 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:02,230 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:02,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:02,430 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:02,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:02,430 INFO L82 PathProgramCache]: Analyzing trace with hash -1305813791, now seen corresponding path program 205 times [2021-07-13 20:49:02,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:02,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108022746] [2021-07-13 20:49:02,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:02,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:02,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:02,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:02,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108022746] [2021-07-13 20:49:02,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108022746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:02,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113107293] [2021-07-13 20:49:02,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:02,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:02,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:02,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:02,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:02,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:02,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:02,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:02,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:02,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113107293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:02,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:02,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:49:02,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452501854] [2021-07-13 20:49:02,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:49:02,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:02,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:49:02,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:49:02,895 INFO L87 Difference]: Start difference. First operand 418 states and 833 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:03,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:03,617 INFO L93 Difference]: Finished difference Result 567 states and 1112 transitions. [2021-07-13 20:49:03,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:03,617 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:03,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:03,618 INFO L225 Difference]: With dead ends: 567 [2021-07-13 20:49:03,618 INFO L226 Difference]: Without dead ends: 526 [2021-07-13 20:49:03,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 734.7ms TimeCoverageRelationStatistics Valid=181, Invalid=1459, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:49:03,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-07-13 20:49:03,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 402. [2021-07-13 20:49:03,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:03,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-07-13 20:49:03,623 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-07-13 20:49:03,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:03,623 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-07-13 20:49:03,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:03,623 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-07-13 20:49:03,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:03,623 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:03,623 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:03,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-07-13 20:49:03,824 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:03,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:03,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1577396431, now seen corresponding path program 206 times [2021-07-13 20:49:03,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:03,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297278680] [2021-07-13 20:49:03,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:03,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:04,041 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:04,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:04,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297278680] [2021-07-13 20:49:04,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297278680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:04,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039900730] [2021-07-13 20:49:04,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:04,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:04,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:04,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:04,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:04,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:04,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:04,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:04,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:04,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:04,283 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:04,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039900730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:04,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:04,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:49:04,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242918001] [2021-07-13 20:49:04,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:49:04,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:04,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:49:04,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:49:04,284 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:04,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:04,990 INFO L93 Difference]: Finished difference Result 584 states and 1147 transitions. [2021-07-13 20:49:04,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:04,991 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:04,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:04,991 INFO L225 Difference]: With dead ends: 584 [2021-07-13 20:49:04,991 INFO L226 Difference]: Without dead ends: 575 [2021-07-13 20:49:04,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 682.1ms TimeCoverageRelationStatistics Valid=170, Invalid=1312, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:49:04,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-07-13 20:49:04,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 419. [2021-07-13 20:49:04,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:04,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-07-13 20:49:04,996 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-07-13 20:49:04,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:04,997 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-07-13 20:49:04,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:04,997 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-07-13 20:49:04,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:04,997 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:04,997 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:05,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-07-13 20:49:05,198 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:05,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:05,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1835505141, now seen corresponding path program 207 times [2021-07-13 20:49:05,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:05,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302112803] [2021-07-13 20:49:05,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:05,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:05,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:05,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302112803] [2021-07-13 20:49:05,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302112803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:05,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777213911] [2021-07-13 20:49:05,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:05,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:05,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:05,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:49:05,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:05,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:05,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:05,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:05,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:05,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:05,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:05,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777213911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:05,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:05,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-07-13 20:49:05,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681794979] [2021-07-13 20:49:05,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:49:05,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:05,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:49:05,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:49:05,689 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:06,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:06,566 INFO L93 Difference]: Finished difference Result 509 states and 1009 transitions. [2021-07-13 20:49:06,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:06,566 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:06,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:06,567 INFO L225 Difference]: With dead ends: 509 [2021-07-13 20:49:06,567 INFO L226 Difference]: Without dead ends: 494 [2021-07-13 20:49:06,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 886.9ms TimeCoverageRelationStatistics Valid=222, Invalid=1500, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:49:06,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-07-13 20:49:06,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 417. [2021-07-13 20:49:06,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:06,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-07-13 20:49:06,571 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-07-13 20:49:06,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:06,571 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-07-13 20:49:06,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:06,572 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-07-13 20:49:06,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:06,572 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:06,572 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:06,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:06,787 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:06,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:06,787 INFO L82 PathProgramCache]: Analyzing trace with hash -366838423, now seen corresponding path program 208 times [2021-07-13 20:49:06,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:06,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818492269] [2021-07-13 20:49:06,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:07,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:07,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:07,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818492269] [2021-07-13 20:49:07,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818492269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:07,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129651746] [2021-07-13 20:49:07,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:07,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:07,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:07,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:07,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:07,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:07,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:07,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:07,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:07,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:07,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129651746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:07,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:07,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-07-13 20:49:07,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673611584] [2021-07-13 20:49:07,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:49:07,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:07,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:49:07,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:49:07,220 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:07,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:07,874 INFO L93 Difference]: Finished difference Result 563 states and 1106 transitions. [2021-07-13 20:49:07,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:07,874 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:07,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:07,875 INFO L225 Difference]: With dead ends: 563 [2021-07-13 20:49:07,875 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:49:07,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 649.1ms TimeCoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:49:07,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:49:07,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 416. [2021-07-13 20:49:07,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0) internal successors, (830), 415 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:07,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-07-13 20:49:07,881 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-07-13 20:49:07,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:07,881 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-07-13 20:49:07,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:07,881 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-07-13 20:49:07,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:07,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:07,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:08,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2021-07-13 20:49:08,097 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:08,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:08,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1152200375, now seen corresponding path program 209 times [2021-07-13 20:49:08,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:08,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405684070] [2021-07-13 20:49:08,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:08,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:08,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:08,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405684070] [2021-07-13 20:49:08,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405684070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:08,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061811973] [2021-07-13 20:49:08,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:08,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:08,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:08,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:08,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:08,360 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-07-13 20:49:08,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:08,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:08,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:08,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:49:08,547 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:08,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061811973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:08,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:08,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:49:08,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656253644] [2021-07-13 20:49:08,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:49:08,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:08,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:49:08,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:49:08,548 INFO L87 Difference]: Start difference. First operand 416 states and 830 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:09,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:09,214 INFO L93 Difference]: Finished difference Result 565 states and 1109 transitions. [2021-07-13 20:49:09,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:09,214 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:09,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:09,215 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:49:09,215 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:49:09,215 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 682.7ms TimeCoverageRelationStatistics Valid=169, Invalid=1313, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:49:09,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:49:09,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 403. [2021-07-13 20:49:09,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:09,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-07-13 20:49:09,219 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-07-13 20:49:09,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:09,219 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-07-13 20:49:09,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:09,219 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-07-13 20:49:09,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:09,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:09,220 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:09,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-07-13 20:49:09,421 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:09,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:09,421 INFO L82 PathProgramCache]: Analyzing trace with hash -720161803, now seen corresponding path program 210 times [2021-07-13 20:49:09,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:09,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973042174] [2021-07-13 20:49:09,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:09,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:09,647 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:09,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:09,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973042174] [2021-07-13 20:49:09,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973042174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:09,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358119876] [2021-07-13 20:49:09,648 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:09,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:09,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:09,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:09,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:09,697 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-07-13 20:49:09,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:09,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:09,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:09,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:49:09,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:09,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358119876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:09,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:09,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:49:09,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954629766] [2021-07-13 20:49:09,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:49:09,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:09,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:49:09,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:49:09,920 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:10,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:10,850 INFO L93 Difference]: Finished difference Result 607 states and 1188 transitions. [2021-07-13 20:49:10,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:49:10,850 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:10,851 INFO L225 Difference]: With dead ends: 607 [2021-07-13 20:49:10,851 INFO L226 Difference]: Without dead ends: 598 [2021-07-13 20:49:10,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 908.3ms TimeCoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:49:10,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-07-13 20:49:10,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 417. [2021-07-13 20:49:10,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:10,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-07-13 20:49:10,855 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-07-13 20:49:10,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:10,856 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-07-13 20:49:10,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:10,856 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-07-13 20:49:10,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:10,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:10,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:11,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:11,061 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:11,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:11,061 INFO L82 PathProgramCache]: Analyzing trace with hash 161903921, now seen corresponding path program 211 times [2021-07-13 20:49:11,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:11,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365507177] [2021-07-13 20:49:11,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:11,292 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:11,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:11,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365507177] [2021-07-13 20:49:11,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365507177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:11,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417801380] [2021-07-13 20:49:11,292 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:11,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:11,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:11,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:11,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:11,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:11,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:11,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:11,570 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:11,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417801380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:11,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:11,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:49:11,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990971647] [2021-07-13 20:49:11,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:49:11,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:11,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:49:11,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:49:11,571 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:12,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:12,752 INFO L93 Difference]: Finished difference Result 524 states and 1032 transitions. [2021-07-13 20:49:12,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:49:12,753 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:12,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:12,753 INFO L225 Difference]: With dead ends: 524 [2021-07-13 20:49:12,753 INFO L226 Difference]: Without dead ends: 509 [2021-07-13 20:49:12,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1072.7ms TimeCoverageRelationStatistics Valid=241, Invalid=1829, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:49:12,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-07-13 20:49:12,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 415. [2021-07-13 20:49:12,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:12,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-07-13 20:49:12,758 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-07-13 20:49:12,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:12,758 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-07-13 20:49:12,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:12,758 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-07-13 20:49:12,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:12,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:12,758 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:12,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-07-13 20:49:12,959 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:12,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:12,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1630570639, now seen corresponding path program 212 times [2021-07-13 20:49:12,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:12,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824469550] [2021-07-13 20:49:12,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:13,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:13,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:13,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824469550] [2021-07-13 20:49:13,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824469550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:13,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394970113] [2021-07-13 20:49:13,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:13,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:13,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:13,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:13,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:13,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:13,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:13,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:13,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:13,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:13,411 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:13,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394970113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:13,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:13,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:49:13,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473678745] [2021-07-13 20:49:13,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:49:13,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:13,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:49:13,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:49:13,412 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:14,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:14,561 INFO L93 Difference]: Finished difference Result 595 states and 1167 transitions. [2021-07-13 20:49:14,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:49:14,562 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:14,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:14,562 INFO L225 Difference]: With dead ends: 595 [2021-07-13 20:49:14,562 INFO L226 Difference]: Without dead ends: 578 [2021-07-13 20:49:14,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1022.6ms TimeCoverageRelationStatistics Valid=246, Invalid=2106, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:14,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-07-13 20:49:14,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 424. [2021-07-13 20:49:14,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0) internal successors, (846), 423 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:14,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-07-13 20:49:14,567 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-07-13 20:49:14,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:14,567 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-07-13 20:49:14,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:14,567 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-07-13 20:49:14,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:14,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:14,568 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:14,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-13 20:49:14,768 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:14,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:14,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1145357859, now seen corresponding path program 213 times [2021-07-13 20:49:14,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:14,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510105525] [2021-07-13 20:49:14,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:15,002 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:15,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:15,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510105525] [2021-07-13 20:49:15,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510105525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:15,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114201612] [2021-07-13 20:49:15,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:15,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:15,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:15,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:49:15,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:15,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:15,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:15,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:15,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:15,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:15,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:15,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114201612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:15,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:15,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 27 [2021-07-13 20:49:15,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536309782] [2021-07-13 20:49:15,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:49:15,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:15,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:49:15,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:49:15,288 INFO L87 Difference]: Start difference. First operand 424 states and 846 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:16,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:16,577 INFO L93 Difference]: Finished difference Result 594 states and 1164 transitions. [2021-07-13 20:49:16,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:49:16,577 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:16,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:16,578 INFO L225 Difference]: With dead ends: 594 [2021-07-13 20:49:16,578 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:49:16,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 1102.7ms TimeCoverageRelationStatistics Valid=291, Invalid=2465, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:49:16,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:49:16,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 414. [2021-07-13 20:49:16,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9903147699757868) internal successors, (822), 413 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:16,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-07-13 20:49:16,582 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-07-13 20:49:16,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:16,582 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-07-13 20:49:16,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:16,582 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-07-13 20:49:16,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:16,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:16,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:16,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-07-13 20:49:16,783 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:16,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:16,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1775778267, now seen corresponding path program 214 times [2021-07-13 20:49:16,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:16,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789559503] [2021-07-13 20:49:16,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:17,013 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:17,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:17,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789559503] [2021-07-13 20:49:17,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789559503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:17,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148319839] [2021-07-13 20:49:17,014 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:17,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:17,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:17,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:17,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:17,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:17,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:17,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:17,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:17,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:17,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148319839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:17,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:17,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:49:17,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761631802] [2021-07-13 20:49:17,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:49:17,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:17,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:49:17,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:49:17,299 INFO L87 Difference]: Start difference. First operand 414 states and 822 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:18,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:18,230 INFO L93 Difference]: Finished difference Result 567 states and 1106 transitions. [2021-07-13 20:49:18,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:18,231 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:18,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:18,232 INFO L225 Difference]: With dead ends: 567 [2021-07-13 20:49:18,232 INFO L226 Difference]: Without dead ends: 558 [2021-07-13 20:49:18,232 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 879.3ms TimeCoverageRelationStatistics Valid=176, Invalid=1630, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:49:18,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-07-13 20:49:18,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 416. [2021-07-13 20:49:18,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9879518072289157) internal successors, (825), 415 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:18,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-07-13 20:49:18,236 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-07-13 20:49:18,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:18,236 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-07-13 20:49:18,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:18,236 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-07-13 20:49:18,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:18,237 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:18,237 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:18,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:18,437 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:18,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:18,438 INFO L82 PathProgramCache]: Analyzing trace with hash -893712543, now seen corresponding path program 215 times [2021-07-13 20:49:18,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:18,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571953633] [2021-07-13 20:49:18,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:18,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:18,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:18,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571953633] [2021-07-13 20:49:18,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571953633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:18,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277577531] [2021-07-13 20:49:18,696 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:18,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:18,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:18,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:18,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:18,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:18,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:18,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:18,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:18,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:49:18,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:18,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277577531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:18,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:18,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:49:18,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209884722] [2021-07-13 20:49:18,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:49:18,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:18,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:49:18,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:49:18,991 INFO L87 Difference]: Start difference. First operand 416 states and 825 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:20,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:20,080 INFO L93 Difference]: Finished difference Result 492 states and 968 transitions. [2021-07-13 20:49:20,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:20,080 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:20,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:20,081 INFO L225 Difference]: With dead ends: 492 [2021-07-13 20:49:20,081 INFO L226 Difference]: Without dead ends: 469 [2021-07-13 20:49:20,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1050.0ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:49:20,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-07-13 20:49:20,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 406. [2021-07-13 20:49:20,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0) internal successors, (810), 405 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:20,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-07-13 20:49:20,085 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-07-13 20:49:20,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:20,085 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-07-13 20:49:20,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:20,086 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-07-13 20:49:20,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:20,086 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:20,086 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:20,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-13 20:49:20,287 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:20,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:20,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1771720193, now seen corresponding path program 216 times [2021-07-13 20:49:20,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:20,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335509368] [2021-07-13 20:49:20,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:20,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:20,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:20,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:20,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335509368] [2021-07-13 20:49:20,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335509368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:20,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503101378] [2021-07-13 20:49:20,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:20,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:20,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:20,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:20,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:20,560 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-07-13 20:49:20,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:20,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:20,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:20,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:49:20,805 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:20,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503101378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:20,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:20,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:49:20,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762437932] [2021-07-13 20:49:20,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:49:20,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:20,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:49:20,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:49:20,806 INFO L87 Difference]: Start difference. First operand 406 states and 810 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:21,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:21,689 INFO L93 Difference]: Finished difference Result 551 states and 1081 transitions. [2021-07-13 20:49:21,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:49:21,690 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:49:21,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:21,690 INFO L225 Difference]: With dead ends: 551 [2021-07-13 20:49:21,690 INFO L226 Difference]: Without dead ends: 518 [2021-07-13 20:49:21,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 907.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1797, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:49:21,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-07-13 20:49:21,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 401. [2021-07-13 20:49:21,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0025) internal successors, (801), 400 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:21,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 801 transitions. [2021-07-13 20:49:21,695 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 801 transitions. Word has length 30 [2021-07-13 20:49:21,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:21,695 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 801 transitions. [2021-07-13 20:49:21,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:21,695 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 801 transitions. [2021-07-13 20:49:21,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:21,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:21,696 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:21,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-07-13 20:49:21,896 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:21,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:21,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1515887267, now seen corresponding path program 217 times [2021-07-13 20:49:21,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:21,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760855394] [2021-07-13 20:49:21,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:22,160 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:22,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:22,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760855394] [2021-07-13 20:49:22,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760855394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:22,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686117792] [2021-07-13 20:49:22,160 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:22,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:22,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:22,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 15 treesize of output 7 [2021-07-13 20:49:22,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:22,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:22,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:22,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:22,548 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:22,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686117792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:22,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:22,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:22,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761895922] [2021-07-13 20:49:22,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:22,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:22,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:22,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:22,549 INFO L87 Difference]: Start difference. First operand 401 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:23,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:23,461 INFO L93 Difference]: Finished difference Result 594 states and 1165 transitions. [2021-07-13 20:49:23,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:23,462 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:23,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:23,462 INFO L225 Difference]: With dead ends: 594 [2021-07-13 20:49:23,462 INFO L226 Difference]: Without dead ends: 585 [2021-07-13 20:49:23,463 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 927.1ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:49:23,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-07-13 20:49:23,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 419. [2021-07-13 20:49:23,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:23,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-07-13 20:49:23,467 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-07-13 20:49:23,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:23,468 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-07-13 20:49:23,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:23,468 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-07-13 20:49:23,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:23,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:23,468 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:23,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:23,669 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:23,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:23,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1897014305, now seen corresponding path program 218 times [2021-07-13 20:49:23,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:23,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158145759] [2021-07-13 20:49:23,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:23,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:23,911 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:23,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:23,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158145759] [2021-07-13 20:49:23,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158145759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:23,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369030927] [2021-07-13 20:49:23,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:23,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:23,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:23,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:23,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:24,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:24,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:24,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:24,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:24,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:24,300 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:24,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369030927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:24,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:24,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:24,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197476727] [2021-07-13 20:49:24,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:24,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:24,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:24,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:24,301 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:25,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:25,174 INFO L93 Difference]: Finished difference Result 519 states and 1027 transitions. [2021-07-13 20:49:25,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:25,174 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:25,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:25,175 INFO L225 Difference]: With dead ends: 519 [2021-07-13 20:49:25,175 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:49:25,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1059.7ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:25,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:49:25,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 417. [2021-07-13 20:49:25,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:25,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-07-13 20:49:25,179 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-07-13 20:49:25,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:25,180 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-07-13 20:49:25,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:25,180 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-07-13 20:49:25,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:25,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:25,180 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:25,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:25,381 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:25,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:25,381 INFO L82 PathProgramCache]: Analyzing trace with hash -428347587, now seen corresponding path program 219 times [2021-07-13 20:49:25,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:25,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548040706] [2021-07-13 20:49:25,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:25,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:25,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:25,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:25,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548040706] [2021-07-13 20:49:25,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548040706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:25,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216030682] [2021-07-13 20:49:25,621 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:25,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:25,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:25,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:49:25,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:25,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:25,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:25,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:25,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:25,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:25,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:25,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216030682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:25,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:25,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:49:25,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514934095] [2021-07-13 20:49:25,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:49:25,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:25,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:49:25,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:49:25,970 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:27,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:27,024 INFO L93 Difference]: Finished difference Result 579 states and 1137 transitions. [2021-07-13 20:49:27,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:49:27,024 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:49:27,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:27,025 INFO L225 Difference]: With dead ends: 579 [2021-07-13 20:49:27,025 INFO L226 Difference]: Without dead ends: 562 [2021-07-13 20:49:27,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 989.4ms TimeCoverageRelationStatistics Valid=255, Invalid=2097, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:27,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-07-13 20:49:27,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 416. [2021-07-13 20:49:27,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 2.0) internal successors, (830), 415 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:27,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 830 transitions. [2021-07-13 20:49:27,030 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 830 transitions. Word has length 30 [2021-07-13 20:49:27,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:27,030 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 830 transitions. [2021-07-13 20:49:27,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:27,030 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 830 transitions. [2021-07-13 20:49:27,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:27,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:27,031 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:27,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:27,231 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:27,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:27,232 INFO L82 PathProgramCache]: Analyzing trace with hash 1090691211, now seen corresponding path program 220 times [2021-07-13 20:49:27,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:27,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99521565] [2021-07-13 20:49:27,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:27,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:27,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99521565] [2021-07-13 20:49:27,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99521565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280272850] [2021-07-13 20:49:27,476 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:27,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:27,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:27,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:27,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:27,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:27,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:27,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:27,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:27,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:27,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:27,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280272850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:27,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:27,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:27,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966393495] [2021-07-13 20:49:27,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:27,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:27,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:27,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:27,850 INFO L87 Difference]: Start difference. First operand 416 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:28,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:28,704 INFO L93 Difference]: Finished difference Result 581 states and 1140 transitions. [2021-07-13 20:49:28,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:49:28,704 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:28,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:28,705 INFO L225 Difference]: With dead ends: 581 [2021-07-13 20:49:28,705 INFO L226 Difference]: Without dead ends: 540 [2021-07-13 20:49:28,705 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 949.6ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:28,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-07-13 20:49:28,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 403. [2021-07-13 20:49:28,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:28,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-07-13 20:49:28,710 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-07-13 20:49:28,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:28,710 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-07-13 20:49:28,710 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:28,710 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-07-13 20:49:28,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:28,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:28,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:28,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-07-13 20:49:28,911 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:28,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:28,912 INFO L82 PathProgramCache]: Analyzing trace with hash -781670967, now seen corresponding path program 221 times [2021-07-13 20:49:28,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:28,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345220213] [2021-07-13 20:49:28,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:28,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:29,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:29,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:29,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345220213] [2021-07-13 20:49:29,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345220213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:29,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397611375] [2021-07-13 20:49:29,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:29,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:29,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:29,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:29,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:29,276 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-07-13 20:49:29,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:29,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:29,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:29,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:29,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:29,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397611375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:29,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:29,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:29,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787843414] [2021-07-13 20:49:29,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:29,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:29,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:29,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:29,535 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:30,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:30,510 INFO L93 Difference]: Finished difference Result 614 states and 1203 transitions. [2021-07-13 20:49:30,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:30,511 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:30,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:30,511 INFO L225 Difference]: With dead ends: 614 [2021-07-13 20:49:30,511 INFO L226 Difference]: Without dead ends: 605 [2021-07-13 20:49:30,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 1016.4ms TimeCoverageRelationStatistics Valid=244, Invalid=2206, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:49:30,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-07-13 20:49:30,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 417. [2021-07-13 20:49:30,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:30,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-07-13 20:49:30,516 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-07-13 20:49:30,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:30,516 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-07-13 20:49:30,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:30,517 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-07-13 20:49:30,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:30,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:30,517 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:30,717 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-13 20:49:30,718 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:30,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:30,718 INFO L82 PathProgramCache]: Analyzing trace with hash 100394757, now seen corresponding path program 222 times [2021-07-13 20:49:30,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:30,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511419752] [2021-07-13 20:49:30,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:30,957 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:30,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:30,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511419752] [2021-07-13 20:49:30,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511419752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:30,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716383082] [2021-07-13 20:49:30,958 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:30,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:30,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:30,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:30,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:31,082 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-07-13 20:49:31,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:31,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:31,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:31,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:31,344 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:31,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716383082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:31,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:31,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:31,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023810510] [2021-07-13 20:49:31,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:31,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:31,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:31,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:31,345 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:32,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:32,491 INFO L93 Difference]: Finished difference Result 529 states and 1043 transitions. [2021-07-13 20:49:32,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:32,491 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:32,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:32,492 INFO L225 Difference]: With dead ends: 529 [2021-07-13 20:49:32,492 INFO L226 Difference]: Without dead ends: 514 [2021-07-13 20:49:32,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1176.4ms TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:49:32,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-07-13 20:49:32,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 415. [2021-07-13 20:49:32,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:32,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-07-13 20:49:32,496 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-07-13 20:49:32,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:32,496 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-07-13 20:49:32,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:32,496 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-07-13 20:49:32,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:32,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:32,497 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:32,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-13 20:49:32,697 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:32,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:32,698 INFO L82 PathProgramCache]: Analyzing trace with hash 1569061475, now seen corresponding path program 223 times [2021-07-13 20:49:32,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:32,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773925991] [2021-07-13 20:49:32,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:32,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:32,930 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:32,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:32,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773925991] [2021-07-13 20:49:32,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773925991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:32,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533053284] [2021-07-13 20:49:32,930 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:32,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:32,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:33,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:33,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:33,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:33,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:33,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:33,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:33,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533053284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:33,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:33,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:49:33,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748878929] [2021-07-13 20:49:33,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:49:33,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:33,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:49:33,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:49:33,273 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:34,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:34,429 INFO L93 Difference]: Finished difference Result 609 states and 1196 transitions. [2021-07-13 20:49:34,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:49:34,430 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:49:34,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:34,430 INFO L225 Difference]: With dead ends: 609 [2021-07-13 20:49:34,430 INFO L226 Difference]: Without dead ends: 592 [2021-07-13 20:49:34,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1133.0ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:49:34,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-07-13 20:49:34,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 424. [2021-07-13 20:49:34,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0) internal successors, (846), 423 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:34,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 846 transitions. [2021-07-13 20:49:34,435 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 846 transitions. Word has length 30 [2021-07-13 20:49:34,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:34,435 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 846 transitions. [2021-07-13 20:49:34,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:34,436 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 846 transitions. [2021-07-13 20:49:34,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:34,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:34,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:34,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-13 20:49:34,637 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:34,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:34,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1206867023, now seen corresponding path program 224 times [2021-07-13 20:49:34,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:34,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517091961] [2021-07-13 20:49:34,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:34,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:34,869 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:34,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:34,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517091961] [2021-07-13 20:49:34,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517091961] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:34,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177459364] [2021-07-13 20:49:34,870 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:34,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:34,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:34,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:34,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:34,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:34,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:35,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:35,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:35,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:35,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:35,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177459364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:35,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:35,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:35,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824459925] [2021-07-13 20:49:35,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:35,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:35,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:35,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:35,239 INFO L87 Difference]: Start difference. First operand 424 states and 846 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:36,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:36,550 INFO L93 Difference]: Finished difference Result 608 states and 1193 transitions. [2021-07-13 20:49:36,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:49:36,550 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:36,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:36,551 INFO L225 Difference]: With dead ends: 608 [2021-07-13 20:49:36,551 INFO L226 Difference]: Without dead ends: 564 [2021-07-13 20:49:36,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 1121.5ms TimeCoverageRelationStatistics Valid=289, Invalid=2681, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:49:36,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-07-13 20:49:36,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 414. [2021-07-13 20:49:36,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9903147699757868) internal successors, (822), 413 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:36,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 822 transitions. [2021-07-13 20:49:36,555 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 822 transitions. Word has length 30 [2021-07-13 20:49:36,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:36,555 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 822 transitions. [2021-07-13 20:49:36,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:36,556 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 822 transitions. [2021-07-13 20:49:36,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:36,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:36,556 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:36,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-07-13 20:49:36,761 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:36,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:36,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1837287431, now seen corresponding path program 225 times [2021-07-13 20:49:36,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:36,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580010099] [2021-07-13 20:49:36,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:37,001 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:37,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:37,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580010099] [2021-07-13 20:49:37,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580010099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:37,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318947263] [2021-07-13 20:49:37,002 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:37,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:37,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:37,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:37,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:37,129 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-07-13 20:49:37,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:37,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:37,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:37,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:37,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:37,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318947263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:37,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:37,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:37,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54776335] [2021-07-13 20:49:37,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:37,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:37,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:37,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:37,402 INFO L87 Difference]: Start difference. First operand 414 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:38,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:38,292 INFO L93 Difference]: Finished difference Result 561 states and 1095 transitions. [2021-07-13 20:49:38,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:38,293 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:38,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:38,293 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:49:38,293 INFO L226 Difference]: Without dead ends: 552 [2021-07-13 20:49:38,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 981.9ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:49:38,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-07-13 20:49:38,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 416. [2021-07-13 20:49:38,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9879518072289157) internal successors, (825), 415 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:38,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 825 transitions. [2021-07-13 20:49:38,298 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 825 transitions. Word has length 30 [2021-07-13 20:49:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:38,298 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 825 transitions. [2021-07-13 20:49:38,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 825 transitions. [2021-07-13 20:49:38,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:38,299 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:38,299 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:38,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:38,499 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:38,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:38,500 INFO L82 PathProgramCache]: Analyzing trace with hash -955221707, now seen corresponding path program 226 times [2021-07-13 20:49:38,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:38,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389907225] [2021-07-13 20:49:38,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:38,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:38,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:38,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389907225] [2021-07-13 20:49:38,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389907225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:38,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543525097] [2021-07-13 20:49:38,740 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:38,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:38,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:38,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:38,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:38,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:38,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:38,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:38,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:38,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:39,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:39,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543525097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:39,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:39,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:39,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029347851] [2021-07-13 20:49:39,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:39,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:39,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:39,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:39,147 INFO L87 Difference]: Start difference. First operand 416 states and 825 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:40,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:40,138 INFO L93 Difference]: Finished difference Result 477 states and 938 transitions. [2021-07-13 20:49:40,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:40,139 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:40,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:40,139 INFO L225 Difference]: With dead ends: 477 [2021-07-13 20:49:40,139 INFO L226 Difference]: Without dead ends: 454 [2021-07-13 20:49:40,140 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1136.5ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:40,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-07-13 20:49:40,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 406. [2021-07-13 20:49:40,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0) internal successors, (810), 405 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:40,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 810 transitions. [2021-07-13 20:49:40,143 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 810 transitions. Word has length 30 [2021-07-13 20:49:40,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:40,143 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 810 transitions. [2021-07-13 20:49:40,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:40,144 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 810 transitions. [2021-07-13 20:49:40,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:40,144 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:40,144 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:40,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-07-13 20:49:40,345 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:40,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:40,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1833229357, now seen corresponding path program 227 times [2021-07-13 20:49:40,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:40,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803365221] [2021-07-13 20:49:40,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:40,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:40,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:40,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803365221] [2021-07-13 20:49:40,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803365221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:40,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767753431] [2021-07-13 20:49:40,589 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:40,614 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:40,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:40,615 WARN L261 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:49:40,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:40,932 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:49:40,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:49:40,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:40,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:40,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:40,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-07-13 20:49:41,040 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:41,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767753431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:41,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:41,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:41,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463039490] [2021-07-13 20:49:41,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:41,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:41,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:41,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:41,041 INFO L87 Difference]: Start difference. First operand 406 states and 810 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:42,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:42,157 INFO L93 Difference]: Finished difference Result 561 states and 1100 transitions. [2021-07-13 20:49:42,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:49:42,158 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:42,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:42,158 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:49:42,159 INFO L226 Difference]: Without dead ends: 528 [2021-07-13 20:49:42,159 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1254.8ms TimeCoverageRelationStatistics Valid=266, Invalid=2284, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:49:42,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-07-13 20:49:42,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 402. [2021-07-13 20:49:42,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:42,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-07-13 20:49:42,163 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-07-13 20:49:42,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:42,163 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-07-13 20:49:42,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:42,163 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-07-13 20:49:42,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:42,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:42,164 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:42,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:42,364 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:42,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:42,364 INFO L82 PathProgramCache]: Analyzing trace with hash -2002474823, now seen corresponding path program 228 times [2021-07-13 20:49:42,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:42,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009611530] [2021-07-13 20:49:42,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:42,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:42,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:42,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009611530] [2021-07-13 20:49:42,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009611530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:42,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717471475] [2021-07-13 20:49:42,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:42,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:42,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:42,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:42,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:42,726 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-07-13 20:49:42,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:42,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:42,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:42,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:42,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717471475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:42,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:42,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:42,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265200546] [2021-07-13 20:49:42,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:42,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:42,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:42,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:42,971 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:44,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:44,074 INFO L93 Difference]: Finished difference Result 625 states and 1226 transitions. [2021-07-13 20:49:44,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:44,075 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:44,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:44,076 INFO L225 Difference]: With dead ends: 625 [2021-07-13 20:49:44,076 INFO L226 Difference]: Without dead ends: 616 [2021-07-13 20:49:44,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 967.0ms TimeCoverageRelationStatistics Valid=245, Invalid=2205, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:49:44,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-07-13 20:49:44,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 417. [2021-07-13 20:49:44,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0072115384615383) internal successors, (835), 416 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:44,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 835 transitions. [2021-07-13 20:49:44,080 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 835 transitions. Word has length 30 [2021-07-13 20:49:44,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:44,080 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 835 transitions. [2021-07-13 20:49:44,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:44,080 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 835 transitions. [2021-07-13 20:49:44,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:44,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:44,081 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:44,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:44,281 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:44,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:44,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1120409099, now seen corresponding path program 229 times [2021-07-13 20:49:44,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:44,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993666696] [2021-07-13 20:49:44,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:44,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:44,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:44,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:44,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993666696] [2021-07-13 20:49:44,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993666696] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:44,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132707034] [2021-07-13 20:49:44,514 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:44,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:44,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:44,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:44,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:44,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:44,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:44,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:44,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:44,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132707034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:44,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:44,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:44,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84595301] [2021-07-13 20:49:44,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:44,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:44,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:44,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:44,882 INFO L87 Difference]: Start difference. First operand 417 states and 835 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:46,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:46,057 INFO L93 Difference]: Finished difference Result 533 states and 1052 transitions. [2021-07-13 20:49:46,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:49:46,058 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:46,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:46,058 INFO L225 Difference]: With dead ends: 533 [2021-07-13 20:49:46,058 INFO L226 Difference]: Without dead ends: 518 [2021-07-13 20:49:46,058 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1115.5ms TimeCoverageRelationStatistics Valid=275, Invalid=2275, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:49:46,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-07-13 20:49:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 415. [2021-07-13 20:49:46,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0072463768115942) internal successors, (831), 414 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:46,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 831 transitions. [2021-07-13 20:49:46,062 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 831 transitions. Word has length 30 [2021-07-13 20:49:46,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:46,062 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 831 transitions. [2021-07-13 20:49:46,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:46,063 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 831 transitions. [2021-07-13 20:49:46,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:46,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:46,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:46,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:46,264 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:46,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:46,264 INFO L82 PathProgramCache]: Analyzing trace with hash 348257619, now seen corresponding path program 230 times [2021-07-13 20:49:46,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:46,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219013092] [2021-07-13 20:49:46,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:46,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:46,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219013092] [2021-07-13 20:49:46,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219013092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:46,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930286018] [2021-07-13 20:49:46,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:46,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:46,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:46,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:46,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:46,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:46,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:46,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:46,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:46,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:46,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:46,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930286018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:46,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:46,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:49:46,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473535857] [2021-07-13 20:49:46,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:49:46,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:46,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:49:46,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:49:46,809 INFO L87 Difference]: Start difference. First operand 415 states and 831 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:47,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:47,917 INFO L93 Difference]: Finished difference Result 654 states and 1279 transitions. [2021-07-13 20:49:47,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:49:47,917 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:49:47,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:47,918 INFO L225 Difference]: With dead ends: 654 [2021-07-13 20:49:47,918 INFO L226 Difference]: Without dead ends: 637 [2021-07-13 20:49:47,918 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1068.4ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:49:47,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-07-13 20:49:47,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 424. [2021-07-13 20:49:47,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.0023640661938535) internal successors, (847), 423 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:47,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 847 transitions. [2021-07-13 20:49:47,923 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 847 transitions. Word has length 30 [2021-07-13 20:49:47,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:47,923 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 847 transitions. [2021-07-13 20:49:47,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:49:47,923 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 847 transitions. [2021-07-13 20:49:47,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:47,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:47,923 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:48,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:48,124 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:48,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:48,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1867296417, now seen corresponding path program 231 times [2021-07-13 20:49:48,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:48,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098226593] [2021-07-13 20:49:48,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:48,357 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:48,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:48,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098226593] [2021-07-13 20:49:48,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098226593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:48,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786206362] [2021-07-13 20:49:48,357 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:48,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:48,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:48,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:49:48,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:48,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:48,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:48,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:48,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:48,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:48,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:48,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786206362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:48,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:48,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:48,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440550889] [2021-07-13 20:49:48,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:48,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:48,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:48,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=942, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:48,733 INFO L87 Difference]: Start difference. First operand 424 states and 847 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:50,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:50,075 INFO L93 Difference]: Finished difference Result 653 states and 1276 transitions. [2021-07-13 20:49:50,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:49:50,075 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:50,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:50,076 INFO L225 Difference]: With dead ends: 653 [2021-07-13 20:49:50,076 INFO L226 Difference]: Without dead ends: 609 [2021-07-13 20:49:50,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1192.9ms TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:49:50,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-07-13 20:49:50,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 414. [2021-07-13 20:49:50,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 1.9927360774818401) internal successors, (823), 413 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:50,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 823 transitions. [2021-07-13 20:49:50,081 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 823 transitions. Word has length 30 [2021-07-13 20:49:50,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:50,081 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 823 transitions. [2021-07-13 20:49:50,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:50,082 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 823 transitions. [2021-07-13 20:49:50,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:50,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:50,082 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:50,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-07-13 20:49:50,283 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:50,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:50,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1236876009, now seen corresponding path program 232 times [2021-07-13 20:49:50,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:50,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952129672] [2021-07-13 20:49:50,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:50,578 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:50,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:50,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952129672] [2021-07-13 20:49:50,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952129672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:50,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442566607] [2021-07-13 20:49:50,578 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:50,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:49:50,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:50,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:50,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:50,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:50,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:50,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:50,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:50,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:50,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442566607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:50,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:50,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:50,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180007483] [2021-07-13 20:49:50,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:50,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:50,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:50,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:50,962 INFO L87 Difference]: Start difference. First operand 414 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:51,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:51,785 INFO L93 Difference]: Finished difference Result 580 states and 1134 transitions. [2021-07-13 20:49:51,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:51,786 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:51,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:51,786 INFO L225 Difference]: With dead ends: 580 [2021-07-13 20:49:51,786 INFO L226 Difference]: Without dead ends: 571 [2021-07-13 20:49:51,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 998.1ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:49:51,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-07-13 20:49:51,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 416. [2021-07-13 20:49:51,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9903614457831325) internal successors, (826), 415 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:51,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 826 transitions. [2021-07-13 20:49:51,791 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 826 transitions. Word has length 30 [2021-07-13 20:49:51,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:51,791 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 826 transitions. [2021-07-13 20:49:51,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:51,791 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 826 transitions. [2021-07-13 20:49:51,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:51,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:51,792 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:51,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2021-07-13 20:49:51,992 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:51,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:51,993 INFO L82 PathProgramCache]: Analyzing trace with hash 2118941733, now seen corresponding path program 233 times [2021-07-13 20:49:51,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:51,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553083317] [2021-07-13 20:49:51,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:51,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:52,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:52,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:52,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553083317] [2021-07-13 20:49:52,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553083317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:52,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639959643] [2021-07-13 20:49:52,230 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:52,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:49:52,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:52,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:52,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:52,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:52,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:52,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:52,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:52,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:52,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:52,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639959643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:52,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:52,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:52,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389152834] [2021-07-13 20:49:52,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:52,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:52,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:52,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:52,618 INFO L87 Difference]: Start difference. First operand 416 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:53,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:53,623 INFO L93 Difference]: Finished difference Result 486 states and 957 transitions. [2021-07-13 20:49:53,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:53,623 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:53,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:53,624 INFO L225 Difference]: With dead ends: 486 [2021-07-13 20:49:53,624 INFO L226 Difference]: Without dead ends: 463 [2021-07-13 20:49:53,624 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1086.1ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:53,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-07-13 20:49:53,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 406. [2021-07-13 20:49:53,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:53,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-07-13 20:49:53,631 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-07-13 20:49:53,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:53,631 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-07-13 20:49:53,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:53,632 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-07-13 20:49:53,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:53,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:53,632 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:53,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-13 20:49:53,833 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:53,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:53,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1240934083, now seen corresponding path program 234 times [2021-07-13 20:49:53,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:53,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214384269] [2021-07-13 20:49:53,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:54,060 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:54,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:54,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214384269] [2021-07-13 20:49:54,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214384269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:54,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264017870] [2021-07-13 20:49:54,061 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:54,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:49:54,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:54,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:49:54,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:54,189 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-07-13 20:49:54,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:54,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:54,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:54,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:54,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:54,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264017870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:54,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:54,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:54,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104500539] [2021-07-13 20:49:54,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:54,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:54,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:54,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:54,447 INFO L87 Difference]: Start difference. First operand 406 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:55,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:55,398 INFO L93 Difference]: Finished difference Result 577 states and 1135 transitions. [2021-07-13 20:49:55,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:49:55,399 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:55,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:55,399 INFO L225 Difference]: With dead ends: 577 [2021-07-13 20:49:55,399 INFO L226 Difference]: Without dead ends: 544 [2021-07-13 20:49:55,400 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 977.6ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:49:55,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-07-13 20:49:55,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 403. [2021-07-13 20:49:55,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0049751243781095) internal successors, (806), 402 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:55,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 806 transitions. [2021-07-13 20:49:55,404 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 806 transitions. Word has length 30 [2021-07-13 20:49:55,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:55,404 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 806 transitions. [2021-07-13 20:49:55,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:55,404 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 806 transitions. [2021-07-13 20:49:55,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:55,404 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:55,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:55,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 20:49:55,605 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:55,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:55,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1727071587, now seen corresponding path program 235 times [2021-07-13 20:49:55,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:55,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721309603] [2021-07-13 20:49:55,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:55,844 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:55,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:55,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721309603] [2021-07-13 20:49:55,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721309603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:55,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057430875] [2021-07-13 20:49:55,844 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:55,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:55,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:55,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:56,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:56,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:56,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:56,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:56,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:56,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:56,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057430875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:56,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:56,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:56,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037005317] [2021-07-13 20:49:56,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:56,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:56,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:56,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:56,273 INFO L87 Difference]: Start difference. First operand 403 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:57,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:57,172 INFO L93 Difference]: Finished difference Result 575 states and 1123 transitions. [2021-07-13 20:49:57,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:57,173 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:57,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:57,173 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:49:57,173 INFO L226 Difference]: Without dead ends: 566 [2021-07-13 20:49:57,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 965.2ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:49:57,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-07-13 20:49:57,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 417. [2021-07-13 20:49:57,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:57,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-07-13 20:49:57,178 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-07-13 20:49:57,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:57,178 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-07-13 20:49:57,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-07-13 20:49:57,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:57,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:57,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:57,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:57,379 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:57,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:57,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1685829985, now seen corresponding path program 236 times [2021-07-13 20:49:57,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:57,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256855204] [2021-07-13 20:49:57,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:57,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:57,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:57,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256855204] [2021-07-13 20:49:57,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256855204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:57,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478272352] [2021-07-13 20:49:57,626 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:57,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:49:57,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:57,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:57,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:57,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:49:57,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:57,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:57,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:57,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:49:58,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:58,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478272352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:58,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:58,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:49:58,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862637646] [2021-07-13 20:49:58,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:49:58,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:58,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:49:58,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:49:58,023 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:59,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:49:59,037 INFO L93 Difference]: Finished difference Result 490 states and 965 transitions. [2021-07-13 20:49:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:49:59,038 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:49:59,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:49:59,038 INFO L225 Difference]: With dead ends: 490 [2021-07-13 20:49:59,038 INFO L226 Difference]: Without dead ends: 475 [2021-07-13 20:49:59,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1112.1ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:49:59,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-07-13 20:49:59,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 415. [2021-07-13 20:49:59,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.0) internal successors, (828), 414 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:49:59,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 828 transitions. [2021-07-13 20:49:59,043 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 828 transitions. Word has length 30 [2021-07-13 20:49:59,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:49:59,043 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 828 transitions. [2021-07-13 20:49:59,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:49:59,043 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 828 transitions. [2021-07-13 20:49:59,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:49:59,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:49:59,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:49:59,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-07-13 20:49:59,244 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:49:59,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:49:59,245 INFO L82 PathProgramCache]: Analyzing trace with hash -217163267, now seen corresponding path program 237 times [2021-07-13 20:49:59,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:49:59,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363608604] [2021-07-13 20:49:59,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:49:59,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:49:59,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:59,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:49:59,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363608604] [2021-07-13 20:49:59,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363608604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:59,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905027640] [2021-07-13 20:49:59,477 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:49:59,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:49:59,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:49:59,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:49:59,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:49:59,599 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-07-13 20:49:59,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:49:59,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:49:59,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:49:59,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:49:59,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:49:59,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905027640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:49:59,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:49:59,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:49:59,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570569681] [2021-07-13 20:49:59,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:49:59,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:49:59,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:49:59,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:49:59,825 INFO L87 Difference]: Start difference. First operand 415 states and 828 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:00,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:00,609 INFO L93 Difference]: Finished difference Result 574 states and 1125 transitions. [2021-07-13 20:50:00,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:50:00,610 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:00,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:00,610 INFO L225 Difference]: With dead ends: 574 [2021-07-13 20:50:00,610 INFO L226 Difference]: Without dead ends: 529 [2021-07-13 20:50:00,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 887.9ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:50:00,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-07-13 20:50:00,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 407. [2021-07-13 20:50:00,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0) internal successors, (812), 406 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:00,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 812 transitions. [2021-07-13 20:50:00,615 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 812 transitions. Word has length 30 [2021-07-13 20:50:00,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:00,615 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 812 transitions. [2021-07-13 20:50:00,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:00,615 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 812 transitions. [2021-07-13 20:50:00,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:00,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:00,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:00,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:00,817 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:00,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:00,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1731129661, now seen corresponding path program 238 times [2021-07-13 20:50:00,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:00,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399937398] [2021-07-13 20:50:00,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:01,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:01,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:01,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399937398] [2021-07-13 20:50:01,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399937398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:01,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526657547] [2021-07-13 20:50:01,046 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:01,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:01,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:01,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:01,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:01,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:01,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:01,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:01,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:01,179 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:50:01,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:01,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526657547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:01,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:01,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:01,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311508685] [2021-07-13 20:50:01,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:01,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:01,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:01,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:01,435 INFO L87 Difference]: Start difference. First operand 407 states and 812 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:02,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:02,251 INFO L93 Difference]: Finished difference Result 557 states and 1094 transitions. [2021-07-13 20:50:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:50:02,252 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:02,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:02,252 INFO L225 Difference]: With dead ends: 557 [2021-07-13 20:50:02,252 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:50:02,253 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 923.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:50:02,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:50:02,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 405. [2021-07-13 20:50:02,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0) internal successors, (808), 404 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:02,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 808 transitions. [2021-07-13 20:50:02,257 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 808 transitions. Word has length 30 [2021-07-13 20:50:02,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:02,257 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 808 transitions. [2021-07-13 20:50:02,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:02,257 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 808 transitions. [2021-07-13 20:50:02,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:02,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:02,258 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:02,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,249 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:02,458 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:02,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:02,458 INFO L82 PathProgramCache]: Analyzing trace with hash -608379079, now seen corresponding path program 239 times [2021-07-13 20:50:02,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:02,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713441801] [2021-07-13 20:50:02,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:02,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:02,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:02,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713441801] [2021-07-13 20:50:02,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713441801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:02,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044945889] [2021-07-13 20:50:02,726 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:02,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:02,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:02,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:02,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:02,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:02,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:02,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:02,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:02,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:50:03,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:03,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044945889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:03,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:03,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:50:03,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225268887] [2021-07-13 20:50:03,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:50:03,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:03,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:50:03,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:50:03,154 INFO L87 Difference]: Start difference. First operand 405 states and 808 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:50:04,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:04,072 INFO L93 Difference]: Finished difference Result 555 states and 1090 transitions. [2021-07-13 20:50:04,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:50:04,073 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:50:04,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:04,073 INFO L225 Difference]: With dead ends: 555 [2021-07-13 20:50:04,073 INFO L226 Difference]: Without dead ends: 519 [2021-07-13 20:50:04,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 1025.6ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:50:04,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-07-13 20:50:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 400. [2021-07-13 20:50:04,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0025062656641603) internal successors, (799), 399 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:04,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 799 transitions. [2021-07-13 20:50:04,078 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 799 transitions. Word has length 30 [2021-07-13 20:50:04,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:04,078 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 799 transitions. [2021-07-13 20:50:04,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:50:04,078 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 799 transitions. [2021-07-13 20:50:04,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:04,079 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:04,079 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:04,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:04,279 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:04,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:04,279 INFO L82 PathProgramCache]: Analyzing trace with hash 849453459, now seen corresponding path program 240 times [2021-07-13 20:50:04,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:04,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590846517] [2021-07-13 20:50:04,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:04,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:04,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:04,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:04,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590846517] [2021-07-13 20:50:04,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590846517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:04,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584232323] [2021-07-13 20:50:04,527 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:04,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:04,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:04,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:04,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:04,694 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-07-13 20:50:04,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:04,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:04,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:04,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:04,937 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:04,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584232323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:04,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:04,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:04,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014964297] [2021-07-13 20:50:04,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:04,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:04,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:04,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:04,938 INFO L87 Difference]: Start difference. First operand 400 states and 799 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:05,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:05,900 INFO L93 Difference]: Finished difference Result 586 states and 1151 transitions. [2021-07-13 20:50:05,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:05,901 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:05,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:05,901 INFO L225 Difference]: With dead ends: 586 [2021-07-13 20:50:05,901 INFO L226 Difference]: Without dead ends: 577 [2021-07-13 20:50:05,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 968.7ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:05,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-07-13 20:50:05,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 421. [2021-07-13 20:50:05,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.0) internal successors, (840), 420 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:05,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 840 transitions. [2021-07-13 20:50:05,906 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 840 transitions. Word has length 30 [2021-07-13 20:50:05,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:05,906 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 840 transitions. [2021-07-13 20:50:05,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:05,906 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 840 transitions. [2021-07-13 20:50:05,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:05,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:05,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:06,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:06,108 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:06,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:06,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1731519183, now seen corresponding path program 241 times [2021-07-13 20:50:06,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:06,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488162234] [2021-07-13 20:50:06,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:06,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:06,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:06,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488162234] [2021-07-13 20:50:06,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488162234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:06,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809691137] [2021-07-13 20:50:06,352 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:06,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:06,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:06,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:06,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:06,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:06,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:06,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:06,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:06,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:06,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809691137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:06,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:06,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:06,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368775418] [2021-07-13 20:50:06,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:06,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:06,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:06,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:06,749 INFO L87 Difference]: Start difference. First operand 421 states and 840 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:07,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:07,723 INFO L93 Difference]: Finished difference Result 509 states and 1009 transitions. [2021-07-13 20:50:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:07,723 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:07,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:07,724 INFO L225 Difference]: With dead ends: 509 [2021-07-13 20:50:07,724 INFO L226 Difference]: Without dead ends: 494 [2021-07-13 20:50:07,724 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 1101.1ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:50:07,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-07-13 20:50:07,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 419. [2021-07-13 20:50:07,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:07,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-07-13 20:50:07,728 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-07-13 20:50:07,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:07,728 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-07-13 20:50:07,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:07,728 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-07-13 20:50:07,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:07,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:07,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:07,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable253 [2021-07-13 20:50:07,929 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:07,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:07,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1094781395, now seen corresponding path program 242 times [2021-07-13 20:50:07,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:07,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461963461] [2021-07-13 20:50:07,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:08,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:08,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:08,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461963461] [2021-07-13 20:50:08,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461963461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:08,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182492291] [2021-07-13 20:50:08,165 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:08,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:08,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:08,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:08,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:08,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:08,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:08,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:08,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:08,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:08,517 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:08,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182492291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:08,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:08,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:50:08,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551094722] [2021-07-13 20:50:08,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:50:08,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:08,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:50:08,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:08,518 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:09,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:09,439 INFO L93 Difference]: Finished difference Result 571 states and 1123 transitions. [2021-07-13 20:50:09,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:09,440 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:09,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:09,440 INFO L225 Difference]: With dead ends: 571 [2021-07-13 20:50:09,440 INFO L226 Difference]: Without dead ends: 554 [2021-07-13 20:50:09,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 910.6ms TimeCoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:50:09,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-07-13 20:50:09,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 418. [2021-07-13 20:50:09,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0) internal successors, (834), 417 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:09,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 834 transitions. [2021-07-13 20:50:09,445 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 834 transitions. Word has length 30 [2021-07-13 20:50:09,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:09,445 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 834 transitions. [2021-07-13 20:50:09,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:09,445 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 834 transitions. [2021-07-13 20:50:09,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:09,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:09,446 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:09,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-13 20:50:09,650 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:09,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:09,651 INFO L82 PathProgramCache]: Analyzing trace with hash 424257403, now seen corresponding path program 243 times [2021-07-13 20:50:09,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:09,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894806589] [2021-07-13 20:50:09,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:09,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:09,894 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:09,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:09,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894806589] [2021-07-13 20:50:09,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894806589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:09,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369983213] [2021-07-13 20:50:09,895 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:09,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:09,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:09,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:50:09,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:10,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:10,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:10,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:10,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:10,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:10,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:10,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369983213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:10,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:10,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:10,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217630450] [2021-07-13 20:50:10,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:10,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:10,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:10,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:10,287 INFO L87 Difference]: Start difference. First operand 418 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:11,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:11,274 INFO L93 Difference]: Finished difference Result 574 states and 1128 transitions. [2021-07-13 20:50:11,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:50:11,275 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:11,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:11,276 INFO L225 Difference]: With dead ends: 574 [2021-07-13 20:50:11,276 INFO L226 Difference]: Without dead ends: 533 [2021-07-13 20:50:11,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 947.9ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:50:11,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-07-13 20:50:11,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 405. [2021-07-13 20:50:11,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0024752475247523) internal successors, (809), 404 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:11,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 809 transitions. [2021-07-13 20:50:11,283 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 809 transitions. Word has length 30 [2021-07-13 20:50:11,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:11,283 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 809 transitions. [2021-07-13 20:50:11,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:11,283 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 809 transitions. [2021-07-13 20:50:11,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:11,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:11,284 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:11,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:11,489 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:11,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:11,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1448104775, now seen corresponding path program 244 times [2021-07-13 20:50:11,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:11,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326243028] [2021-07-13 20:50:11,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:11,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:11,745 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:11,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:11,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326243028] [2021-07-13 20:50:11,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326243028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:11,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445079864] [2021-07-13 20:50:11,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:11,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:11,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:11,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:11,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:11,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:11,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:11,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:11,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:11,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:12,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445079864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:12,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:12,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:12,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916093336] [2021-07-13 20:50:12,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:12,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:12,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:12,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:12,139 INFO L87 Difference]: Start difference. First operand 405 states and 809 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:13,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:13,273 INFO L93 Difference]: Finished difference Result 612 states and 1199 transitions. [2021-07-13 20:50:13,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:50:13,273 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:13,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:13,274 INFO L225 Difference]: With dead ends: 612 [2021-07-13 20:50:13,274 INFO L226 Difference]: Without dead ends: 603 [2021-07-13 20:50:13,274 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1089.6ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:50:13,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-07-13 20:50:13,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 419. [2021-07-13 20:50:13,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0047846889952154) internal successors, (838), 418 states have internal predecessors, (838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:13,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 838 transitions. [2021-07-13 20:50:13,279 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 838 transitions. Word has length 30 [2021-07-13 20:50:13,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:13,280 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 838 transitions. [2021-07-13 20:50:13,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:13,280 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 838 transitions. [2021-07-13 20:50:13,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:13,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:13,280 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:13,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-13 20:50:13,485 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:13,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:13,485 INFO L82 PathProgramCache]: Analyzing trace with hash -566039051, now seen corresponding path program 245 times [2021-07-13 20:50:13,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:13,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216945481] [2021-07-13 20:50:13,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:13,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:13,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:13,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:13,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216945481] [2021-07-13 20:50:13,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216945481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:13,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567153433] [2021-07-13 20:50:13,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:13,764 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:13,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:13,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:13,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:13,893 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-07-13 20:50:13,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:13,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:13,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:13,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:14,134 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:14,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567153433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:14,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:14,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:14,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721538995] [2021-07-13 20:50:14,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:14,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:14,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:14,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:14,135 INFO L87 Difference]: Start difference. First operand 419 states and 838 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:15,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:15,421 INFO L93 Difference]: Finished difference Result 526 states and 1037 transitions. [2021-07-13 20:50:15,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:50:15,422 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:15,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:15,422 INFO L225 Difference]: With dead ends: 526 [2021-07-13 20:50:15,422 INFO L226 Difference]: Without dead ends: 511 [2021-07-13 20:50:15,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1263.3ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:50:15,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-07-13 20:50:15,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 417. [2021-07-13 20:50:15,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0048076923076925) internal successors, (834), 416 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:15,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 834 transitions. [2021-07-13 20:50:15,427 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 834 transitions. Word has length 30 [2021-07-13 20:50:15,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:15,427 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 834 transitions. [2021-07-13 20:50:15,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:15,427 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 834 transitions. [2021-07-13 20:50:15,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:15,427 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:15,427 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:15,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 256 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-07-13 20:50:15,628 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:15,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:15,628 INFO L82 PathProgramCache]: Analyzing trace with hash 902627667, now seen corresponding path program 246 times [2021-07-13 20:50:15,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:15,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166760217] [2021-07-13 20:50:15,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:15,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:15,864 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:15,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:15,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166760217] [2021-07-13 20:50:15,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166760217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:15,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989999440] [2021-07-13 20:50:15,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:15,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:15,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:15,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:15,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:16,027 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-07-13 20:50:16,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:16,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:16,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:16,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:16,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:16,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989999440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:16,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:16,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:50:16,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379768943] [2021-07-13 20:50:16,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:50:16,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:16,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:50:16,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:16,232 INFO L87 Difference]: Start difference. First operand 417 states and 834 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:17,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:17,442 INFO L93 Difference]: Finished difference Result 610 states and 1198 transitions. [2021-07-13 20:50:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:50:17,442 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:17,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:17,443 INFO L225 Difference]: With dead ends: 610 [2021-07-13 20:50:17,443 INFO L226 Difference]: Without dead ends: 593 [2021-07-13 20:50:17,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 1141.8ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:50:17,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-07-13 20:50:17,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 426. [2021-07-13 20:50:17,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.0) internal successors, (850), 425 states have internal predecessors, (850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 850 transitions. [2021-07-13 20:50:17,448 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 850 transitions. Word has length 30 [2021-07-13 20:50:17,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:17,448 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 850 transitions. [2021-07-13 20:50:17,448 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:17,448 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 850 transitions. [2021-07-13 20:50:17,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:17,449 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:17,449 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:17,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-07-13 20:50:17,650 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:17,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:17,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1873300831, now seen corresponding path program 247 times [2021-07-13 20:50:17,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:17,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348031376] [2021-07-13 20:50:17,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:17,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:17,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:17,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348031376] [2021-07-13 20:50:17,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348031376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:17,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857579551] [2021-07-13 20:50:17,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:17,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:17,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:17,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:18,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:18,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:18,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:18,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:18,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:18,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:18,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857579551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:18,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:18,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:18,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816387844] [2021-07-13 20:50:18,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:18,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:18,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:18,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:18,269 INFO L87 Difference]: Start difference. First operand 426 states and 850 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:19,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:19,499 INFO L93 Difference]: Finished difference Result 609 states and 1195 transitions. [2021-07-13 20:50:19,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:50:19,500 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:19,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:19,500 INFO L225 Difference]: With dead ends: 609 [2021-07-13 20:50:19,501 INFO L226 Difference]: Without dead ends: 565 [2021-07-13 20:50:19,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1141.1ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:50:19,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-13 20:50:19,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 416. [2021-07-13 20:50:19,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9903614457831325) internal successors, (826), 415 states have internal predecessors, (826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:19,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 826 transitions. [2021-07-13 20:50:19,505 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 826 transitions. Word has length 30 [2021-07-13 20:50:19,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:19,506 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 826 transitions. [2021-07-13 20:50:19,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:19,506 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 826 transitions. [2021-07-13 20:50:19,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:19,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:19,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:19,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-07-13 20:50:19,709 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:19,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:19,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1791246057, now seen corresponding path program 248 times [2021-07-13 20:50:19,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:19,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230211774] [2021-07-13 20:50:19,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:19,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:19,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:19,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:19,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230211774] [2021-07-13 20:50:19,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230211774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:19,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240862575] [2021-07-13 20:50:19,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:19,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:19,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:19,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:19,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:20,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:20,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:20,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:20,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:20,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:20,409 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:20,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240862575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:20,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:20,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:20,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216528993] [2021-07-13 20:50:20,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:20,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:20,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:20,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:20,410 INFO L87 Difference]: Start difference. First operand 416 states and 826 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:21,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:21,297 INFO L93 Difference]: Finished difference Result 562 states and 1097 transitions. [2021-07-13 20:50:21,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:21,297 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:21,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:21,298 INFO L225 Difference]: With dead ends: 562 [2021-07-13 20:50:21,298 INFO L226 Difference]: Without dead ends: 553 [2021-07-13 20:50:21,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1013.2ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:50:21,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-07-13 20:50:21,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 418. [2021-07-13 20:50:21,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9880095923261392) internal successors, (829), 417 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:21,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 829 transitions. [2021-07-13 20:50:21,303 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 829 transitions. Word has length 30 [2021-07-13 20:50:21,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:21,303 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 829 transitions. [2021-07-13 20:50:21,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:21,303 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 829 transitions. [2021-07-13 20:50:21,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:21,303 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:21,303 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:21,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2021-07-13 20:50:21,504 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:21,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:21,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1621655515, now seen corresponding path program 249 times [2021-07-13 20:50:21,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:21,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082509732] [2021-07-13 20:50:21,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:21,746 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:21,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:21,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082509732] [2021-07-13 20:50:21,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082509732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:21,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593748393] [2021-07-13 20:50:21,746 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:21,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:21,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:21,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:21,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:21,897 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-07-13 20:50:21,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:21,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:21,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:21,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:22,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:22,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593748393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:22,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:22,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:22,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855544471] [2021-07-13 20:50:22,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:22,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:22,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:22,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:22,149 INFO L87 Difference]: Start difference. First operand 418 states and 829 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:23,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:23,099 INFO L93 Difference]: Finished difference Result 473 states and 930 transitions. [2021-07-13 20:50:23,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:23,099 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:23,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:23,100 INFO L225 Difference]: With dead ends: 473 [2021-07-13 20:50:23,100 INFO L226 Difference]: Without dead ends: 450 [2021-07-13 20:50:23,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1112.6ms TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:23,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-07-13 20:50:23,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 408. [2021-07-13 20:50:23,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0) internal successors, (814), 407 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:23,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 814 transitions. [2021-07-13 20:50:23,104 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 814 transitions. Word has length 30 [2021-07-13 20:50:23,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:23,104 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 814 transitions. [2021-07-13 20:50:23,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:23,104 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 814 transitions. [2021-07-13 20:50:23,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:23,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:23,105 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:23,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:23,305 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:23,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:23,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1795304131, now seen corresponding path program 250 times [2021-07-13 20:50:23,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:23,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290659749] [2021-07-13 20:50:23,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:23,541 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:23,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:23,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290659749] [2021-07-13 20:50:23,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290659749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:23,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357877804] [2021-07-13 20:50:23,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:23,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:23,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:23,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:23,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:23,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:23,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:23,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:23,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:23,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:23,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:23,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357877804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:23,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:23,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:23,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223144036] [2021-07-13 20:50:23,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:23,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:23,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:23,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:23,941 INFO L87 Difference]: Start difference. First operand 408 states and 814 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:24,819 INFO L93 Difference]: Finished difference Result 556 states and 1093 transitions. [2021-07-13 20:50:24,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:24,820 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:24,820 INFO L225 Difference]: With dead ends: 556 [2021-07-13 20:50:24,821 INFO L226 Difference]: Without dead ends: 523 [2021-07-13 20:50:24,821 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1001.0ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:50:24,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-07-13 20:50:24,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 404. [2021-07-13 20:50:24,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.002481389578164) internal successors, (807), 403 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:24,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 807 transitions. [2021-07-13 20:50:24,825 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 807 transitions. Word has length 30 [2021-07-13 20:50:24,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:24,825 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 807 transitions. [2021-07-13 20:50:24,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:24,825 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 807 transitions. [2021-07-13 20:50:24,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:24,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:24,826 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:25,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:25,026 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:25,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:25,027 INFO L82 PathProgramCache]: Analyzing trace with hash 1626058665, now seen corresponding path program 251 times [2021-07-13 20:50:25,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:25,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692434781] [2021-07-13 20:50:25,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:25,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:25,268 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:25,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:25,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692434781] [2021-07-13 20:50:25,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692434781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:25,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835889993] [2021-07-13 20:50:25,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:25,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:25,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:25,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:25,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:25,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:25,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:25,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:25,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:25,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:25,642 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:25,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835889993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:25,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:25,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:25,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262351236] [2021-07-13 20:50:25,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:25,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:25,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:25,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:25,644 INFO L87 Difference]: Start difference. First operand 404 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:26,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:26,798 INFO L93 Difference]: Finished difference Result 627 states and 1230 transitions. [2021-07-13 20:50:26,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:50:26,798 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:26,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:26,799 INFO L225 Difference]: With dead ends: 627 [2021-07-13 20:50:26,799 INFO L226 Difference]: Without dead ends: 618 [2021-07-13 20:50:26,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1050.1ms TimeCoverageRelationStatistics Valid=252, Invalid=2400, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:50:26,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-07-13 20:50:26,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 419. [2021-07-13 20:50:26,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.007177033492823) internal successors, (839), 418 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:26,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 839 transitions. [2021-07-13 20:50:26,804 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 839 transitions. Word has length 30 [2021-07-13 20:50:26,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:26,805 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 839 transitions. [2021-07-13 20:50:26,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:26,805 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 839 transitions. [2021-07-13 20:50:26,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:26,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:26,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:27,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:27,006 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:27,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1786842907, now seen corresponding path program 252 times [2021-07-13 20:50:27,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:27,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914859109] [2021-07-13 20:50:27,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:27,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:27,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:27,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914859109] [2021-07-13 20:50:27,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914859109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:27,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039850954] [2021-07-13 20:50:27,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:27,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:27,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:27,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:27,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:27,382 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-07-13 20:50:27,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:27,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:27,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:27,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:27,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:27,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039850954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:27,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:27,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:27,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036993916] [2021-07-13 20:50:27,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:27,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:27,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:27,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:27,618 INFO L87 Difference]: Start difference. First operand 419 states and 839 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:28,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:28,839 INFO L93 Difference]: Finished difference Result 534 states and 1054 transitions. [2021-07-13 20:50:28,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:50:28,839 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:28,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:28,840 INFO L225 Difference]: With dead ends: 534 [2021-07-13 20:50:28,840 INFO L226 Difference]: Without dead ends: 519 [2021-07-13 20:50:28,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1200.7ms TimeCoverageRelationStatistics Valid=286, Invalid=2470, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:50:28,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-07-13 20:50:28,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 417. [2021-07-13 20:50:28,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0072115384615383) internal successors, (835), 416 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:28,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 835 transitions. [2021-07-13 20:50:28,845 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 835 transitions. Word has length 30 [2021-07-13 20:50:28,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:28,845 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 835 transitions. [2021-07-13 20:50:28,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 835 transitions. [2021-07-13 20:50:28,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:28,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:28,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:29,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:29,046 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:29,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:29,046 INFO L82 PathProgramCache]: Analyzing trace with hash -318176189, now seen corresponding path program 253 times [2021-07-13 20:50:29,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:29,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056602565] [2021-07-13 20:50:29,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:29,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:29,280 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:29,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:29,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056602565] [2021-07-13 20:50:29,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056602565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:29,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719177116] [2021-07-13 20:50:29,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:29,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:29,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:29,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 15 treesize of output 7 [2021-07-13 20:50:29,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:29,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:29,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:29,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:29,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:29,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719177116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:29,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:29,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:50:29,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107443841] [2021-07-13 20:50:29,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:50:29,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:29,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:50:29,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:29,626 INFO L87 Difference]: Start difference. First operand 417 states and 835 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:30,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:30,829 INFO L93 Difference]: Finished difference Result 655 states and 1281 transitions. [2021-07-13 20:50:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:50:30,829 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:30,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:30,830 INFO L225 Difference]: With dead ends: 655 [2021-07-13 20:50:30,830 INFO L226 Difference]: Without dead ends: 638 [2021-07-13 20:50:30,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1107.0ms TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:50:30,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-07-13 20:50:30,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 426. [2021-07-13 20:50:30,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.0023529411764707) internal successors, (851), 425 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:30,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 851 transitions. [2021-07-13 20:50:30,836 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 851 transitions. Word has length 30 [2021-07-13 20:50:30,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:30,836 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 851 transitions. [2021-07-13 20:50:30,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:30,837 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 851 transitions. [2021-07-13 20:50:30,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:30,837 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:30,837 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:31,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-13 20:50:31,038 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:31,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:31,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1200862609, now seen corresponding path program 254 times [2021-07-13 20:50:31,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:31,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879739461] [2021-07-13 20:50:31,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:31,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:31,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:31,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879739461] [2021-07-13 20:50:31,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879739461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:31,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306084975] [2021-07-13 20:50:31,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:31,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:31,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:31,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:31,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:31,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:31,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:31,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:31,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:31,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:31,676 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:31,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306084975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:31,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:31,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:31,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225857341] [2021-07-13 20:50:31,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:31,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:31,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:31,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:31,677 INFO L87 Difference]: Start difference. First operand 426 states and 851 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:32,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:32,849 INFO L93 Difference]: Finished difference Result 654 states and 1278 transitions. [2021-07-13 20:50:32,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:50:32,849 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:32,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:32,850 INFO L225 Difference]: With dead ends: 654 [2021-07-13 20:50:32,850 INFO L226 Difference]: Without dead ends: 610 [2021-07-13 20:50:32,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 1096.6ms TimeCoverageRelationStatistics Valid=283, Invalid=2687, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:50:32,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-07-13 20:50:32,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 416. [2021-07-13 20:50:32,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 1.9927710843373494) internal successors, (827), 415 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:32,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 827 transitions. [2021-07-13 20:50:32,855 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 827 transitions. Word has length 30 [2021-07-13 20:50:32,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:32,859 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 827 transitions. [2021-07-13 20:50:32,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:32,859 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 827 transitions. [2021-07-13 20:50:32,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:32,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:32,860 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:33,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 265 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-13 20:50:33,061 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:33,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:33,061 INFO L82 PathProgramCache]: Analyzing trace with hash 570442201, now seen corresponding path program 255 times [2021-07-13 20:50:33,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:33,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959015106] [2021-07-13 20:50:33,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:33,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:33,301 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:33,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:33,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959015106] [2021-07-13 20:50:33,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959015106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:33,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269698038] [2021-07-13 20:50:33,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:33,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:33,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:33,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:33,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:33,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-07-13 20:50:33,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:33,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:33,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:33,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:33,694 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:33,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269698038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:33,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:33,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:33,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015131274] [2021-07-13 20:50:33,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:33,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:33,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:33,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:33,695 INFO L87 Difference]: Start difference. First operand 416 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:34,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:34,577 INFO L93 Difference]: Finished difference Result 581 states and 1136 transitions. [2021-07-13 20:50:34,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:34,577 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:34,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:34,578 INFO L225 Difference]: With dead ends: 581 [2021-07-13 20:50:34,578 INFO L226 Difference]: Without dead ends: 572 [2021-07-13 20:50:34,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 978.6ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:50:34,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-07-13 20:50:34,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 418. [2021-07-13 20:50:34,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 1.9904076738609113) internal successors, (830), 417 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:34,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 830 transitions. [2021-07-13 20:50:34,583 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 830 transitions. Word has length 30 [2021-07-13 20:50:34,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:34,583 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 830 transitions. [2021-07-13 20:50:34,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:34,583 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 830 transitions. [2021-07-13 20:50:34,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:34,584 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:34,584 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:34,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-07-13 20:50:34,784 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:34,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:34,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1452507925, now seen corresponding path program 256 times [2021-07-13 20:50:34,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:34,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170638091] [2021-07-13 20:50:34,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:35,022 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:35,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:35,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170638091] [2021-07-13 20:50:35,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170638091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:35,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722098749] [2021-07-13 20:50:35,022 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:35,050 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:35,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:35,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:35,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:35,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:35,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:35,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:35,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:35,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:35,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:35,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722098749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:35,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:35,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:35,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092869570] [2021-07-13 20:50:35,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:35,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:35,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:35,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:35,418 INFO L87 Difference]: Start difference. First operand 418 states and 830 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:36,447 INFO L93 Difference]: Finished difference Result 485 states and 955 transitions. [2021-07-13 20:50:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:36,448 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:36,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:36,448 INFO L225 Difference]: With dead ends: 485 [2021-07-13 20:50:36,448 INFO L226 Difference]: Without dead ends: 462 [2021-07-13 20:50:36,449 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1077.5ms TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:36,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-07-13 20:50:36,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 408. [2021-07-13 20:50:36,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0024570024570023) internal successors, (815), 407 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:36,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 815 transitions. [2021-07-13 20:50:36,452 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 815 transitions. Word has length 30 [2021-07-13 20:50:36,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:36,452 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 815 transitions. [2021-07-13 20:50:36,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:36,453 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 815 transitions. [2021-07-13 20:50:36,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:36,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:36,453 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:36,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-13 20:50:36,667 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:36,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:36,667 INFO L82 PathProgramCache]: Analyzing trace with hash 574500275, now seen corresponding path program 257 times [2021-07-13 20:50:36,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:36,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145800892] [2021-07-13 20:50:36,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:36,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:36,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:36,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145800892] [2021-07-13 20:50:36,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145800892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:36,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98862151] [2021-07-13 20:50:36,892 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:36,916 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:36,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:36,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:36,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:37,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:37,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:37,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:37,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:37,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:37,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:37,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98862151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:37,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:37,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:37,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768973567] [2021-07-13 20:50:37,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:37,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:37,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:37,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:37,278 INFO L87 Difference]: Start difference. First operand 408 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:38,180 INFO L93 Difference]: Finished difference Result 578 states and 1137 transitions. [2021-07-13 20:50:38,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:38,181 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:38,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:38,181 INFO L225 Difference]: With dead ends: 578 [2021-07-13 20:50:38,181 INFO L226 Difference]: Without dead ends: 545 [2021-07-13 20:50:38,181 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 962.0ms TimeCoverageRelationStatistics Valid=220, Invalid=2036, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:50:38,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-07-13 20:50:38,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 405. [2021-07-13 20:50:38,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.004950495049505) internal successors, (810), 404 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:38,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 810 transitions. [2021-07-13 20:50:38,186 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 810 transitions. Word has length 30 [2021-07-13 20:50:38,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:38,186 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 810 transitions. [2021-07-13 20:50:38,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:38,186 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 810 transitions. [2021-07-13 20:50:38,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:38,186 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:38,186 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:38,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2021-07-13 20:50:38,387 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:38,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:38,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1060637779, now seen corresponding path program 258 times [2021-07-13 20:50:38,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:38,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834508354] [2021-07-13 20:50:38,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:38,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:38,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:38,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:38,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834508354] [2021-07-13 20:50:38,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834508354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:38,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053838776] [2021-07-13 20:50:38,626 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:38,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:38,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:38,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:38,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:38,773 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-07-13 20:50:38,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:38,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:38,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:38,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:39,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:39,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053838776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:39,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:39,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:39,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365222577] [2021-07-13 20:50:39,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:39,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:39,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:39,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:39,022 INFO L87 Difference]: Start difference. First operand 405 states and 810 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:39,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:39,947 INFO L93 Difference]: Finished difference Result 576 states and 1125 transitions. [2021-07-13 20:50:39,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:50:39,947 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:39,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:39,948 INFO L225 Difference]: With dead ends: 576 [2021-07-13 20:50:39,948 INFO L226 Difference]: Without dead ends: 567 [2021-07-13 20:50:39,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 951.3ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:39,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-07-13 20:50:39,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 419. [2021-07-13 20:50:39,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.0) internal successors, (836), 418 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:39,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 836 transitions. [2021-07-13 20:50:39,953 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 836 transitions. Word has length 30 [2021-07-13 20:50:39,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:39,953 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 836 transitions. [2021-07-13 20:50:39,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:39,953 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 836 transitions. [2021-07-13 20:50:39,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:39,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:39,953 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:40,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2021-07-13 20:50:40,154 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:40,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:40,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1942703503, now seen corresponding path program 259 times [2021-07-13 20:50:40,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:40,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11580232] [2021-07-13 20:50:40,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:40,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:40,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11580232] [2021-07-13 20:50:40,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11580232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:40,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540326929] [2021-07-13 20:50:40,392 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:40,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:40,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:40,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:40,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:40,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:40,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:40,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:40,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:40,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540326929] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:40,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:40,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:40,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454897964] [2021-07-13 20:50:40,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:40,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:40,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:40,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:40,791 INFO L87 Difference]: Start difference. First operand 419 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:41,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:41,885 INFO L93 Difference]: Finished difference Result 490 states and 965 transitions. [2021-07-13 20:50:41,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:50:41,886 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:41,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:41,886 INFO L225 Difference]: With dead ends: 490 [2021-07-13 20:50:41,886 INFO L226 Difference]: Without dead ends: 475 [2021-07-13 20:50:41,886 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 1097.1ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:50:41,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-07-13 20:50:41,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 417. [2021-07-13 20:50:41,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.0) internal successors, (832), 416 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:41,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 832 transitions. [2021-07-13 20:50:41,891 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 832 transitions. Word has length 30 [2021-07-13 20:50:41,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:41,891 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 832 transitions. [2021-07-13 20:50:41,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:41,891 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 832 transitions. [2021-07-13 20:50:41,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:41,891 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:41,891 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:42,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:42,092 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:42,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:42,092 INFO L82 PathProgramCache]: Analyzing trace with hash -883597075, now seen corresponding path program 260 times [2021-07-13 20:50:42,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:42,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057380940] [2021-07-13 20:50:42,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:42,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:42,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:42,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:42,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057380940] [2021-07-13 20:50:42,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057380940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:42,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579112744] [2021-07-13 20:50:42,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:42,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:42,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:42,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:42,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:42,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:42,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:42,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:42,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:42,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:42,669 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:42,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579112744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:42,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:42,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:50:42,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800286808] [2021-07-13 20:50:42,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:50:42,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:42,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:50:42,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:42,670 INFO L87 Difference]: Start difference. First operand 417 states and 832 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:43,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:43,427 INFO L93 Difference]: Finished difference Result 575 states and 1127 transitions. [2021-07-13 20:50:43,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:43,427 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:43,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:43,428 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:50:43,428 INFO L226 Difference]: Without dead ends: 530 [2021-07-13 20:50:43,428 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 875.6ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:50:43,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-07-13 20:50:43,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 409. [2021-07-13 20:50:43,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0) internal successors, (816), 408 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:43,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 816 transitions. [2021-07-13 20:50:43,433 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 816 transitions. Word has length 30 [2021-07-13 20:50:43,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:43,433 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 816 transitions. [2021-07-13 20:50:43,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:43,433 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 816 transitions. [2021-07-13 20:50:43,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:43,433 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:43,433 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:43,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:43,634 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:43,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:43,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1064695853, now seen corresponding path program 261 times [2021-07-13 20:50:43,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:43,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936406024] [2021-07-13 20:50:43,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:43,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:43,864 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:43,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:43,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936406024] [2021-07-13 20:50:43,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936406024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:43,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748462553] [2021-07-13 20:50:43,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:43,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:43,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:43,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:43,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:44,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:44,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:44,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:44,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:44,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:44,251 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:44,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748462553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:44,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:44,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:44,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346160605] [2021-07-13 20:50:44,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:44,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:44,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:44,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:44,252 INFO L87 Difference]: Start difference. First operand 409 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:45,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:45,046 INFO L93 Difference]: Finished difference Result 558 states and 1096 transitions. [2021-07-13 20:50:45,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:50:45,047 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:45,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:45,047 INFO L225 Difference]: With dead ends: 558 [2021-07-13 20:50:45,047 INFO L226 Difference]: Without dead ends: 525 [2021-07-13 20:50:45,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 913.4ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:50:45,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-07-13 20:50:45,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 407. [2021-07-13 20:50:45,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0) internal successors, (812), 406 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:45,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 812 transitions. [2021-07-13 20:50:45,052 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 812 transitions. Word has length 30 [2021-07-13 20:50:45,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:45,052 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 812 transitions. [2021-07-13 20:50:45,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:45,052 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 812 transitions. [2021-07-13 20:50:45,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:45,052 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:45,053 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:45,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:45,253 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:45,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:45,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1274812887, now seen corresponding path program 262 times [2021-07-13 20:50:45,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:45,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451818351] [2021-07-13 20:50:45,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:45,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:45,501 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:45,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:45,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451818351] [2021-07-13 20:50:45,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451818351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:45,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543591815] [2021-07-13 20:50:45,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:45,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:45,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:45,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:45,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:45,658 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-07-13 20:50:45,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:45,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:45,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:45,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:45,937 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:45,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543591815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:45,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:45,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:50:45,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973103865] [2021-07-13 20:50:45,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:50:45,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:45,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:50:45,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:50:45,938 INFO L87 Difference]: Start difference. First operand 407 states and 812 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:50:46,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:46,806 INFO L93 Difference]: Finished difference Result 556 states and 1092 transitions. [2021-07-13 20:50:46,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:50:46,806 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:50:46,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:46,807 INFO L225 Difference]: With dead ends: 556 [2021-07-13 20:50:46,807 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:50:46,807 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 1011.8ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:50:46,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:50:46,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 403. [2021-07-13 20:50:46,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.0024875621890548) internal successors, (805), 402 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:46,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 805 transitions. [2021-07-13 20:50:46,812 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 805 transitions. Word has length 30 [2021-07-13 20:50:46,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:46,812 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 805 transitions. [2021-07-13 20:50:46,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:50:46,812 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 805 transitions. [2021-07-13 20:50:46,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:46,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:46,812 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:47,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:47,013 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:47,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:47,013 INFO L82 PathProgramCache]: Analyzing trace with hash -987827211, now seen corresponding path program 263 times [2021-07-13 20:50:47,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:47,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607196269] [2021-07-13 20:50:47,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:47,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:47,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:47,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:47,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607196269] [2021-07-13 20:50:47,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607196269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:47,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67819926] [2021-07-13 20:50:47,246 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:47,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:47,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:47,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:47,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:47,417 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-07-13 20:50:47,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:47,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:47,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:47,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:47,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:47,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67819926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:47,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:47,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:47,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367437460] [2021-07-13 20:50:47,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:47,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:47,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:47,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:47,634 INFO L87 Difference]: Start difference. First operand 403 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:48,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:48,801 INFO L93 Difference]: Finished difference Result 688 states and 1352 transitions. [2021-07-13 20:50:48,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:50:48,802 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:48,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:48,802 INFO L225 Difference]: With dead ends: 688 [2021-07-13 20:50:48,803 INFO L226 Difference]: Without dead ends: 679 [2021-07-13 20:50:48,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 1079.5ms TimeCoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:50:48,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-07-13 20:50:48,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 421. [2021-07-13 20:50:48,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.0142857142857142) internal successors, (846), 420 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:48,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 846 transitions. [2021-07-13 20:50:48,808 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 846 transitions. Word has length 30 [2021-07-13 20:50:48,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:48,808 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 846 transitions. [2021-07-13 20:50:48,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:48,808 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 846 transitions. [2021-07-13 20:50:48,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:48,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:48,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:49,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:49,009 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:49,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:49,009 INFO L82 PathProgramCache]: Analyzing trace with hash -105761487, now seen corresponding path program 264 times [2021-07-13 20:50:49,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:49,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813999952] [2021-07-13 20:50:49,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:49,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:49,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:49,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813999952] [2021-07-13 20:50:49,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813999952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:49,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025846547] [2021-07-13 20:50:49,245 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:49,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:50:49,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:49,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:49,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:49,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:49,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:49,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:49,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:49,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:49,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:49,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025846547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:49,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:49,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:49,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652071177] [2021-07-13 20:50:49,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:49,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:49,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:49,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:49,638 INFO L87 Difference]: Start difference. First operand 421 states and 846 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:51,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:51,156 INFO L93 Difference]: Finished difference Result 582 states and 1148 transitions. [2021-07-13 20:50:51,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:50:51,157 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:51,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:51,157 INFO L225 Difference]: With dead ends: 582 [2021-07-13 20:50:51,157 INFO L226 Difference]: Without dead ends: 567 [2021-07-13 20:50:51,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1254.5ms TimeCoverageRelationStatistics Valid=292, Invalid=2570, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:50:51,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-07-13 20:50:51,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 419. [2021-07-13 20:50:51,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.014354066985646) internal successors, (842), 418 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:51,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 842 transitions. [2021-07-13 20:50:51,162 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 842 transitions. Word has length 30 [2021-07-13 20:50:51,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:51,162 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 842 transitions. [2021-07-13 20:50:51,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:51,162 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 842 transitions. [2021-07-13 20:50:51,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:51,162 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:51,163 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:51,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-07-13 20:50:51,363 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:51,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:51,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1362905231, now seen corresponding path program 265 times [2021-07-13 20:50:51,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:51,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884280588] [2021-07-13 20:50:51,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:51,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:51,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:51,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884280588] [2021-07-13 20:50:51,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884280588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:51,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257810531] [2021-07-13 20:50:51,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:51,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:51,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:51,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:51,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:51,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:51,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:51,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:51,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:51,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:51,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257810531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:51,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:51,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:50:51,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724008370] [2021-07-13 20:50:51,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:50:51,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:51,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:50:51,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:50:51,952 INFO L87 Difference]: Start difference. First operand 419 states and 842 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:53,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:53,253 INFO L93 Difference]: Finished difference Result 725 states and 1417 transitions. [2021-07-13 20:50:53,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:50:53,254 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:50:53,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:53,254 INFO L225 Difference]: With dead ends: 725 [2021-07-13 20:50:53,255 INFO L226 Difference]: Without dead ends: 708 [2021-07-13 20:50:53,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 1133.6ms TimeCoverageRelationStatistics Valid=272, Invalid=2590, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:50:53,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-07-13 20:50:53,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 428. [2021-07-13 20:50:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 2.009367681498829) internal successors, (858), 427 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:53,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 858 transitions. [2021-07-13 20:50:53,265 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 858 transitions. Word has length 30 [2021-07-13 20:50:53,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:53,265 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 858 transitions. [2021-07-13 20:50:53,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:50:53,265 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 858 transitions. [2021-07-13 20:50:53,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:53,265 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:53,265 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:53,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-07-13 20:50:53,466 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:53,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:53,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1413023267, now seen corresponding path program 266 times [2021-07-13 20:50:53,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:53,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210839309] [2021-07-13 20:50:53,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:53,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:53,701 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:53,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:53,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210839309] [2021-07-13 20:50:53,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210839309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:53,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69737302] [2021-07-13 20:50:53,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:53,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:50:53,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:53,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:53,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:53,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:53,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:53,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:53,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:53,874 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:54,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:54,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69737302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:54,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:54,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:54,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496496838] [2021-07-13 20:50:54,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:54,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:54,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:54,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:54,074 INFO L87 Difference]: Start difference. First operand 428 states and 858 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:55,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:55,374 INFO L93 Difference]: Finished difference Result 724 states and 1414 transitions. [2021-07-13 20:50:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:50:55,375 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:55,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:55,375 INFO L225 Difference]: With dead ends: 724 [2021-07-13 20:50:55,376 INFO L226 Difference]: Without dead ends: 680 [2021-07-13 20:50:55,376 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 1137.0ms TimeCoverageRelationStatistics Valid=287, Invalid=2793, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:50:55,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-07-13 20:50:55,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 418. [2021-07-13 20:50:55,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0) internal successors, (834), 417 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:55,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 834 transitions. [2021-07-13 20:50:55,380 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 834 transitions. Word has length 30 [2021-07-13 20:50:55,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:55,381 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 834 transitions. [2021-07-13 20:50:55,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 834 transitions. [2021-07-13 20:50:55,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:55,381 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:55,381 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:55,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-13 20:50:55,582 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:55,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:55,582 INFO L82 PathProgramCache]: Analyzing trace with hash -2043443675, now seen corresponding path program 267 times [2021-07-13 20:50:55,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:55,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905081227] [2021-07-13 20:50:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:55,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:55,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905081227] [2021-07-13 20:50:55,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905081227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:55,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668917633] [2021-07-13 20:50:55,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:55,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:50:55,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:55,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:55,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:55,991 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-07-13 20:50:55,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:55,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:55,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:55,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:50:56,214 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:56,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668917633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:56,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:56,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:56,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019515788] [2021-07-13 20:50:56,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:56,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:56,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:56,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:56,215 INFO L87 Difference]: Start difference. First operand 418 states and 834 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:57,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:57,191 INFO L93 Difference]: Finished difference Result 611 states and 1199 transitions. [2021-07-13 20:50:57,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:57,191 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:57,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:57,192 INFO L225 Difference]: With dead ends: 611 [2021-07-13 20:50:57,192 INFO L226 Difference]: Without dead ends: 602 [2021-07-13 20:50:57,192 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 972.5ms TimeCoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:50:57,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-07-13 20:50:57,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 420. [2021-07-13 20:50:57,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 1.9976133651551313) internal successors, (837), 419 states have internal predecessors, (837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:57,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 837 transitions. [2021-07-13 20:50:57,197 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 837 transitions. Word has length 30 [2021-07-13 20:50:57,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:57,197 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 837 transitions. [2021-07-13 20:50:57,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:57,197 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 837 transitions. [2021-07-13 20:50:57,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:57,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:57,197 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:57,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-13 20:50:57,398 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:57,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:57,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1161377951, now seen corresponding path program 268 times [2021-07-13 20:50:57,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:57,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45424130] [2021-07-13 20:50:57,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:57,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:57,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:57,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:57,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45424130] [2021-07-13 20:50:57,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45424130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:57,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801697697] [2021-07-13 20:50:57,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:57,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:50:57,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:57,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:50:57,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:57,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:50:57,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:57,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:57,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:57,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:50:58,036 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:58,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801697697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:58,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:50:58,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:50:58,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932655413] [2021-07-13 20:50:58,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:50:58,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:50:58,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:50:58,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:50:58,037 INFO L87 Difference]: Start difference. First operand 420 states and 837 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:59,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:50:59,182 INFO L93 Difference]: Finished difference Result 506 states and 1000 transitions. [2021-07-13 20:50:59,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:50:59,182 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:50:59,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:50:59,183 INFO L225 Difference]: With dead ends: 506 [2021-07-13 20:50:59,183 INFO L226 Difference]: Without dead ends: 483 [2021-07-13 20:50:59,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1129.5ms TimeCoverageRelationStatistics Valid=250, Invalid=2200, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:50:59,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-07-13 20:50:59,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 410. [2021-07-13 20:50:59,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.0097799511002443) internal successors, (822), 409 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:50:59,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 822 transitions. [2021-07-13 20:50:59,187 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 822 transitions. Word has length 30 [2021-07-13 20:50:59,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:50:59,187 INFO L482 AbstractCegarLoop]: Abstraction has 410 states and 822 transitions. [2021-07-13 20:50:59,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:50:59,187 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 822 transitions. [2021-07-13 20:50:59,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:50:59,188 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:50:59,188 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:50:59,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:59,388 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:50:59,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:50:59,388 INFO L82 PathProgramCache]: Analyzing trace with hash -2039385601, now seen corresponding path program 269 times [2021-07-13 20:50:59,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:50:59,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397130556] [2021-07-13 20:50:59,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:50:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:50:59,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:50:59,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:50:59,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397130556] [2021-07-13 20:50:59,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397130556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:50:59,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769949010] [2021-07-13 20:50:59,615 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:50:59,639 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:50:59,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:50:59,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:50:59,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:50:59,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:50:59,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:50:59,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:50:59,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:50:59,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:00,002 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:00,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769949010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:00,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:00,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:00,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196686149] [2021-07-13 20:51:00,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:00,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:00,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:00,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:00,004 INFO L87 Difference]: Start difference. First operand 410 states and 822 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:01,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:01,016 INFO L93 Difference]: Finished difference Result 608 states and 1200 transitions. [2021-07-13 20:51:01,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:51:01,017 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:01,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:01,017 INFO L225 Difference]: With dead ends: 608 [2021-07-13 20:51:01,017 INFO L226 Difference]: Without dead ends: 575 [2021-07-13 20:51:01,018 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 999.8ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:51:01,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-07-13 20:51:01,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 407. [2021-07-13 20:51:01,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0123152709359604) internal successors, (817), 406 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:01,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 817 transitions. [2021-07-13 20:51:01,022 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 817 transitions. Word has length 30 [2021-07-13 20:51:01,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:01,022 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 817 transitions. [2021-07-13 20:51:01,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:01,022 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 817 transitions. [2021-07-13 20:51:01,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:01,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:01,023 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:01,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:01,223 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:01,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:01,223 INFO L82 PathProgramCache]: Analyzing trace with hash -1553248097, now seen corresponding path program 270 times [2021-07-13 20:51:01,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:01,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014904359] [2021-07-13 20:51:01,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:01,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:01,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:01,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014904359] [2021-07-13 20:51:01,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014904359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:01,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254728793] [2021-07-13 20:51:01,457 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:01,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:01,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:01,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:01,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:01,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:51:01,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:01,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:01,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:01,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:01,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:01,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254728793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:01,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:01,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:01,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492522070] [2021-07-13 20:51:01,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:01,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:01,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:01,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:01,933 INFO L87 Difference]: Start difference. First operand 407 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:02,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:02,925 INFO L93 Difference]: Finished difference Result 599 states and 1174 transitions. [2021-07-13 20:51:02,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:51:02,926 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:02,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:02,926 INFO L225 Difference]: With dead ends: 599 [2021-07-13 20:51:02,926 INFO L226 Difference]: Without dead ends: 590 [2021-07-13 20:51:02,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 942.5ms TimeCoverageRelationStatistics Valid=220, Invalid=2132, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:51:02,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-07-13 20:51:02,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 421. [2021-07-13 20:51:02,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 2.007142857142857) internal successors, (843), 420 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:02,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 843 transitions. [2021-07-13 20:51:02,931 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 843 transitions. Word has length 30 [2021-07-13 20:51:02,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:02,931 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 843 transitions. [2021-07-13 20:51:02,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:02,931 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 843 transitions. [2021-07-13 20:51:02,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:02,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:02,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:03,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-13 20:51:03,132 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:03,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:03,133 INFO L82 PathProgramCache]: Analyzing trace with hash -671182373, now seen corresponding path program 271 times [2021-07-13 20:51:03,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:03,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007849395] [2021-07-13 20:51:03,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:03,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:03,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:03,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007849395] [2021-07-13 20:51:03,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007849395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:03,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635279931] [2021-07-13 20:51:03,373 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:03,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:03,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:03,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:03,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:03,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:03,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:03,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:03,787 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:03,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635279931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:03,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:03,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:03,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419922597] [2021-07-13 20:51:03,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:03,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:03,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:03,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:03,788 INFO L87 Difference]: Start difference. First operand 421 states and 843 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:04,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:04,972 INFO L93 Difference]: Finished difference Result 513 states and 1014 transitions. [2021-07-13 20:51:04,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:51:04,973 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:04,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:04,973 INFO L225 Difference]: With dead ends: 513 [2021-07-13 20:51:04,973 INFO L226 Difference]: Without dead ends: 498 [2021-07-13 20:51:04,974 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 1109.3ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:04,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-13 20:51:04,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 419. [2021-07-13 20:51:04,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.007177033492823) internal successors, (839), 418 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:04,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 839 transitions. [2021-07-13 20:51:04,978 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 839 transitions. Word has length 30 [2021-07-13 20:51:04,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:04,978 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 839 transitions. [2021-07-13 20:51:04,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:04,978 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 839 transitions. [2021-07-13 20:51:04,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:04,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:04,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:05,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,282 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:05,179 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:05,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:05,179 INFO L82 PathProgramCache]: Analyzing trace with hash 797484345, now seen corresponding path program 272 times [2021-07-13 20:51:05,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:05,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314419320] [2021-07-13 20:51:05,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:05,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:05,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:05,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314419320] [2021-07-13 20:51:05,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314419320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:05,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718170576] [2021-07-13 20:51:05,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:05,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:05,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:05,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:05,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:05,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:05,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:05,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:05,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:05,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:05,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:05,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718170576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:05,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:05,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:51:05,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386255295] [2021-07-13 20:51:05,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:51:05,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:05,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:51:05,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:51:05,755 INFO L87 Difference]: Start difference. First operand 419 states and 839 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:06,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:06,608 INFO L93 Difference]: Finished difference Result 598 states and 1176 transitions. [2021-07-13 20:51:06,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:51:06,609 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:51:06,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:06,609 INFO L225 Difference]: With dead ends: 598 [2021-07-13 20:51:06,609 INFO L226 Difference]: Without dead ends: 553 [2021-07-13 20:51:06,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 879.3ms TimeCoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:51:06,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-07-13 20:51:06,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 411. [2021-07-13 20:51:06,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0073170731707317) internal successors, (823), 410 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:06,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 823 transitions. [2021-07-13 20:51:06,614 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 823 transitions. Word has length 30 [2021-07-13 20:51:06,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:06,614 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 823 transitions. [2021-07-13 20:51:06,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:06,614 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 823 transitions. [2021-07-13 20:51:06,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:06,615 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:06,615 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:06,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,283 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:06,815 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:06,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:06,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1549190023, now seen corresponding path program 273 times [2021-07-13 20:51:06,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:06,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749888309] [2021-07-13 20:51:06,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:07,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:07,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:07,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749888309] [2021-07-13 20:51:07,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749888309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:07,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848141517] [2021-07-13 20:51:07,045 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 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:07,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:07,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:07,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:07,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:07,216 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-07-13 20:51:07,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:07,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:07,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:07,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:07,436 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:07,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848141517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:07,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:07,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:07,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798734197] [2021-07-13 20:51:07,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:07,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:07,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:07,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:07,437 INFO L87 Difference]: Start difference. First operand 411 states and 823 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:08,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:08,360 INFO L93 Difference]: Finished difference Result 581 states and 1145 transitions. [2021-07-13 20:51:08,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:08,360 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:08,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:08,361 INFO L225 Difference]: With dead ends: 581 [2021-07-13 20:51:08,361 INFO L226 Difference]: Without dead ends: 548 [2021-07-13 20:51:08,361 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 913.9ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:51:08,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-07-13 20:51:08,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 409. [2021-07-13 20:51:08,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0073529411764706) internal successors, (819), 408 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:08,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 819 transitions. [2021-07-13 20:51:08,365 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 819 transitions. Word has length 30 [2021-07-13 20:51:08,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:08,365 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 819 transitions. [2021-07-13 20:51:08,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:08,366 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 819 transitions. [2021-07-13 20:51:08,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:08,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:08,366 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:08,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:08,566 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:08,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:08,567 INFO L82 PathProgramCache]: Analyzing trace with hash 406268533, now seen corresponding path program 274 times [2021-07-13 20:51:08,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:08,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844983486] [2021-07-13 20:51:08,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:08,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:08,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:08,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844983486] [2021-07-13 20:51:08,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844983486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:08,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445892098] [2021-07-13 20:51:08,817 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 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:08,843 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:08,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:08,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:08,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:09,005 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-07-13 20:51:09,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:09,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:09,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:09,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:09,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:09,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445892098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:09,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:09,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:51:09,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566129730] [2021-07-13 20:51:09,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:51:09,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:09,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:51:09,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:51:09,261 INFO L87 Difference]: Start difference. First operand 409 states and 819 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:51:10,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:10,222 INFO L93 Difference]: Finished difference Result 582 states and 1146 transitions. [2021-07-13 20:51:10,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:10,223 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:51:10,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:10,223 INFO L225 Difference]: With dead ends: 582 [2021-07-13 20:51:10,223 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:51:10,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1018.9ms TimeCoverageRelationStatistics Valid=219, Invalid=2231, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:10,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:51:10,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 406. [2021-07-13 20:51:10,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0098765432098764) internal successors, (814), 405 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:10,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 814 transitions. [2021-07-13 20:51:10,228 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 814 transitions. Word has length 30 [2021-07-13 20:51:10,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:10,228 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 814 transitions. [2021-07-13 20:51:10,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:51:10,228 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 814 transitions. [2021-07-13 20:51:10,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:10,228 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:10,228 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:10,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2021-07-13 20:51:10,429 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:10,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:10,429 INFO L82 PathProgramCache]: Analyzing trace with hash 1063113897, now seen corresponding path program 275 times [2021-07-13 20:51:10,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:10,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741597286] [2021-07-13 20:51:10,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:10,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:10,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:10,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:10,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741597286] [2021-07-13 20:51:10,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741597286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:10,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988825022] [2021-07-13 20:51:10,666 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 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:10,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:51:10,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:10,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:10,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:10,862 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-07-13 20:51:10,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:10,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:10,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:11,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988825022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:11,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:11,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:11,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405742201] [2021-07-13 20:51:11,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:11,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:11,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:11,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:11,063 INFO L87 Difference]: Start difference. First operand 406 states and 814 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:12,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:12,109 INFO L93 Difference]: Finished difference Result 617 states and 1203 transitions. [2021-07-13 20:51:12,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:51:12,109 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:12,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:12,110 INFO L225 Difference]: With dead ends: 617 [2021-07-13 20:51:12,110 INFO L226 Difference]: Without dead ends: 608 [2021-07-13 20:51:12,110 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 987.7ms TimeCoverageRelationStatistics Valid=232, Invalid=2318, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:51:12,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-07-13 20:51:12,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 435. [2021-07-13 20:51:12,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 2.0046082949308754) internal successors, (870), 434 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:12,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 870 transitions. [2021-07-13 20:51:12,115 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 870 transitions. Word has length 30 [2021-07-13 20:51:12,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:12,115 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 870 transitions. [2021-07-13 20:51:12,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:12,115 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 870 transitions. [2021-07-13 20:51:12,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:12,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:12,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:12,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-07-13 20:51:12,316 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:12,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:12,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1945179621, now seen corresponding path program 276 times [2021-07-13 20:51:12,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:12,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994128946] [2021-07-13 20:51:12,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:12,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:12,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994128946] [2021-07-13 20:51:12,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994128946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:12,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121544794] [2021-07-13 20:51:12,556 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 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:12,579 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:12,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:12,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:12,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:12,750 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-07-13 20:51:12,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:12,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:12,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:12,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:12,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:12,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121544794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:12,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:12,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:12,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254010516] [2021-07-13 20:51:12,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:12,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:12,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:12,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:12,954 INFO L87 Difference]: Start difference. First operand 435 states and 870 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:14,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:14,413 INFO L93 Difference]: Finished difference Result 508 states and 994 transitions. [2021-07-13 20:51:14,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:51:14,413 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:14,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:14,414 INFO L225 Difference]: With dead ends: 508 [2021-07-13 20:51:14,414 INFO L226 Difference]: Without dead ends: 493 [2021-07-13 20:51:14,414 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 1299.1ms TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:51:14,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-07-13 20:51:14,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 431. [2021-07-13 20:51:14,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 430 states have (on average 2.0046511627906978) internal successors, (862), 430 states have internal predecessors, (862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:14,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 862 transitions. [2021-07-13 20:51:14,418 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 862 transitions. Word has length 30 [2021-07-13 20:51:14,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:14,418 INFO L482 AbstractCegarLoop]: Abstraction has 431 states and 862 transitions. [2021-07-13 20:51:14,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:14,419 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 862 transitions. [2021-07-13 20:51:14,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:14,419 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:14,419 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:14,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-07-13 20:51:14,620 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:14,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:14,620 INFO L82 PathProgramCache]: Analyzing trace with hash -881120957, now seen corresponding path program 277 times [2021-07-13 20:51:14,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:14,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433875248] [2021-07-13 20:51:14,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:14,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:14,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:14,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:14,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433875248] [2021-07-13 20:51:14,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433875248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:14,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054341246] [2021-07-13 20:51:14,853 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 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:14,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:14,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:15,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:15,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:15,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:15,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:15,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:15,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:15,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054341246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:15,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:15,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:51:15,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964307775] [2021-07-13 20:51:15,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:51:15,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:15,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:51:15,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:51:15,189 INFO L87 Difference]: Start difference. First operand 431 states and 862 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:16,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:16,141 INFO L93 Difference]: Finished difference Result 624 states and 1216 transitions. [2021-07-13 20:51:16,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:51:16,141 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:51:16,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:16,142 INFO L225 Difference]: With dead ends: 624 [2021-07-13 20:51:16,142 INFO L226 Difference]: Without dead ends: 579 [2021-07-13 20:51:16,142 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 891.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:51:16,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-07-13 20:51:16,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 418. [2021-07-13 20:51:16,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 2.0047961630695443) internal successors, (836), 417 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:16,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 836 transitions. [2021-07-13 20:51:16,147 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 836 transitions. Word has length 30 [2021-07-13 20:51:16,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:16,147 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 836 transitions. [2021-07-13 20:51:16,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:16,147 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 836 transitions. [2021-07-13 20:51:16,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:16,147 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:16,147 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:16,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-07-13 20:51:16,348 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:16,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:16,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1067171971, now seen corresponding path program 278 times [2021-07-13 20:51:16,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:16,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190519511] [2021-07-13 20:51:16,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:16,575 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:16,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:16,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190519511] [2021-07-13 20:51:16,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190519511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:16,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043988812] [2021-07-13 20:51:16,576 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 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:16,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:16,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:16,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:16,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:16,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:16,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:16,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:16,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:16,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:16,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:16,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043988812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:16,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:16,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:16,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646799709] [2021-07-13 20:51:16,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:16,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:16,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:16,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:16,966 INFO L87 Difference]: Start difference. First operand 418 states and 836 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:18,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:18,044 INFO L93 Difference]: Finished difference Result 625 states and 1215 transitions. [2021-07-13 20:51:18,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:51:18,045 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:18,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:18,045 INFO L225 Difference]: With dead ends: 625 [2021-07-13 20:51:18,046 INFO L226 Difference]: Without dead ends: 592 [2021-07-13 20:51:18,046 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 920.5ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:51:18,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-07-13 20:51:18,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 415. [2021-07-13 20:51:18,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 2.004830917874396) internal successors, (830), 414 states have internal predecessors, (830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:18,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 830 transitions. [2021-07-13 20:51:18,050 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 830 transitions. Word has length 30 [2021-07-13 20:51:18,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:18,050 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 830 transitions. [2021-07-13 20:51:18,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:18,050 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 830 transitions. [2021-07-13 20:51:18,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:18,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:18,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:18,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:18,251 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:18,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:18,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1272336769, now seen corresponding path program 279 times [2021-07-13 20:51:18,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:18,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263143928] [2021-07-13 20:51:18,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:18,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:18,519 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:18,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:18,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263143928] [2021-07-13 20:51:18,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263143928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:18,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132109997] [2021-07-13 20:51:18,519 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 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:18,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:18,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:18,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:18,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:18,733 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-07-13 20:51:18,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:18,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:18,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:18,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:19,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:19,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132109997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:19,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:19,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 36 [2021-07-13 20:51:19,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541461055] [2021-07-13 20:51:19,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-13 20:51:19,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:19,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-13 20:51:19,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1208, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:51:19,009 INFO L87 Difference]: Start difference. First operand 415 states and 830 transitions. Second operand has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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-07-13 20:51:20,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:20,077 INFO L93 Difference]: Finished difference Result 644 states and 1246 transitions. [2021-07-13 20:51:20,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:51:20,078 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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 30 [2021-07-13 20:51:20,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:20,078 INFO L225 Difference]: With dead ends: 644 [2021-07-13 20:51:20,079 INFO L226 Difference]: Without dead ends: 608 [2021-07-13 20:51:20,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1131.8ms TimeCoverageRelationStatistics Valid=255, Invalid=2715, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:51:20,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-07-13 20:51:20,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 412. [2021-07-13 20:51:20,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.0072992700729926) internal successors, (825), 411 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:20,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 825 transitions. [2021-07-13 20:51:20,083 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 825 transitions. Word has length 30 [2021-07-13 20:51:20,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:20,083 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 825 transitions. [2021-07-13 20:51:20,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 36 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-07-13 20:51:20,083 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 825 transitions. [2021-07-13 20:51:20,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:20,084 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:20,084 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:20,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-07-13 20:51:20,285 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:20,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:20,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1755740029, now seen corresponding path program 280 times [2021-07-13 20:51:20,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:20,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562387626] [2021-07-13 20:51:20,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:20,537 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:20,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:20,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562387626] [2021-07-13 20:51:20,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562387626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:20,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623245786] [2021-07-13 20:51:20,538 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 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:20,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:20,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:20,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:20,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:20,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:20,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:20,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:20,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:20,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:20 [2021-07-13 20:51:20,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:20,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623245786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:20,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:20,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:51:20,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821423625] [2021-07-13 20:51:20,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:51:20,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:20,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:51:20,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:51:20,991 INFO L87 Difference]: Start difference. First operand 412 states and 825 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:51:21,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:21,977 INFO L93 Difference]: Finished difference Result 572 states and 1124 transitions. [2021-07-13 20:51:21,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:51:21,977 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:51:21,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:21,978 INFO L225 Difference]: With dead ends: 572 [2021-07-13 20:51:21,978 INFO L226 Difference]: Without dead ends: 565 [2021-07-13 20:51:21,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 1035.4ms TimeCoverageRelationStatistics Valid=226, Invalid=2324, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:51:21,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-13 20:51:21,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 394. [2021-07-13 20:51:21,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 2.005089058524173) internal successors, (788), 393 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:21,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 788 transitions. [2021-07-13 20:51:21,983 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 788 transitions. Word has length 30 [2021-07-13 20:51:21,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:21,983 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 788 transitions. [2021-07-13 20:51:21,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:51:21,983 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 788 transitions. [2021-07-13 20:51:21,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:21,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:21,984 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:22,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:22,184 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:22,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:22,184 INFO L82 PathProgramCache]: Analyzing trace with hash 534001671, now seen corresponding path program 281 times [2021-07-13 20:51:22,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:22,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915209378] [2021-07-13 20:51:22,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:22,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:22,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:22,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:22,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915209378] [2021-07-13 20:51:22,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915209378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:22,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557270136] [2021-07-13 20:51:22,408 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 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:22,432 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:51:22,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:22,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:22,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:22,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-07-13 20:51:22,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:22,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:22,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:22,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:22,650 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:22,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557270136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:22,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:22,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:51:22,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495859810] [2021-07-13 20:51:22,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:51:22,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:22,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:51:22,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:51:22,651 INFO L87 Difference]: Start difference. First operand 394 states and 788 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:23,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:23,310 INFO L93 Difference]: Finished difference Result 566 states and 1105 transitions. [2021-07-13 20:51:23,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:23,311 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:23,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:23,311 INFO L225 Difference]: With dead ends: 566 [2021-07-13 20:51:23,311 INFO L226 Difference]: Without dead ends: 557 [2021-07-13 20:51:23,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 686.6ms TimeCoverageRelationStatistics Valid=176, Invalid=1384, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:51:23,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-07-13 20:51:23,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 411. [2021-07-13 20:51:23,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0) internal successors, (820), 410 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:23,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 820 transitions. [2021-07-13 20:51:23,316 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 820 transitions. Word has length 30 [2021-07-13 20:51:23,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:23,316 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 820 transitions. [2021-07-13 20:51:23,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:23,316 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 820 transitions. [2021-07-13 20:51:23,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:23,316 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:23,316 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:23,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2021-07-13 20:51:23,517 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:23,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:23,517 INFO L82 PathProgramCache]: Analyzing trace with hash 1416067395, now seen corresponding path program 282 times [2021-07-13 20:51:23,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:23,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814636332] [2021-07-13 20:51:23,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:23,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:23,741 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:23,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:23,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814636332] [2021-07-13 20:51:23,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814636332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:23,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200843205] [2021-07-13 20:51:23,742 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 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:23,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:23,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:23,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:23,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:23,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-07-13 20:51:23,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:23,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:23,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:23,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:23,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:23,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200843205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:23,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:23,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:51:23,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97873105] [2021-07-13 20:51:23,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:51:23,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:23,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:51:23,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:51:23,984 INFO L87 Difference]: Start difference. First operand 411 states and 820 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:24,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:24,809 INFO L93 Difference]: Finished difference Result 500 states and 991 transitions. [2021-07-13 20:51:24,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:51:24,809 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:24,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:24,810 INFO L225 Difference]: With dead ends: 500 [2021-07-13 20:51:24,810 INFO L226 Difference]: Without dead ends: 485 [2021-07-13 20:51:24,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 789.0ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:51:24,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-07-13 20:51:24,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 409. [2021-07-13 20:51:24,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0) internal successors, (816), 408 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:24,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 816 transitions. [2021-07-13 20:51:24,814 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 816 transitions. Word has length 30 [2021-07-13 20:51:24,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:24,814 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 816 transitions. [2021-07-13 20:51:24,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:24,814 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 816 transitions. [2021-07-13 20:51:24,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:24,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:24,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:25,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:25,015 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:25,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:25,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1410233183, now seen corresponding path program 283 times [2021-07-13 20:51:25,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:25,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630774890] [2021-07-13 20:51:25,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:25,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:25,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:25,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:25,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630774890] [2021-07-13 20:51:25,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630774890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:25,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829211865] [2021-07-13 20:51:25,245 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 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:25,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:25,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:25,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:25,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:25,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:25,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:25,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-07-13 20:51:25,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:25,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829211865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:25,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:25,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-07-13 20:51:25,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411813183] [2021-07-13 20:51:25,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:51:25,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:25,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:51:25,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:51:25,456 INFO L87 Difference]: Start difference. First operand 409 states and 816 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:26,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:26,172 INFO L93 Difference]: Finished difference Result 545 states and 1067 transitions. [2021-07-13 20:51:26,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:26,172 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:26,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:26,173 INFO L225 Difference]: With dead ends: 545 [2021-07-13 20:51:26,173 INFO L226 Difference]: Without dead ends: 528 [2021-07-13 20:51:26,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 667.7ms TimeCoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:51:26,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-07-13 20:51:26,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 408. [2021-07-13 20:51:26,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0) internal successors, (814), 407 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:26,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 814 transitions. [2021-07-13 20:51:26,177 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 814 transitions. Word has length 30 [2021-07-13 20:51:26,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:26,178 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 814 transitions. [2021-07-13 20:51:26,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:26,178 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 814 transitions. [2021-07-13 20:51:26,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:26,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:26,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:26,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,294 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:26,379 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:26,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:26,379 INFO L82 PathProgramCache]: Analyzing trace with hash 108805615, now seen corresponding path program 284 times [2021-07-13 20:51:26,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:26,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410070063] [2021-07-13 20:51:26,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:26,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:26,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:26,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410070063] [2021-07-13 20:51:26,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410070063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:26,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807442318] [2021-07-13 20:51:26,598 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 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:26,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:26,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:26,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:26,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:26,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:26,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:26,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:26,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:26,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:26,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807442318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:26,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:26,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 25 [2021-07-13 20:51:26,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375508815] [2021-07-13 20:51:26,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:51:26,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:26,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:51:26,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:51:26,825 INFO L87 Difference]: Start difference. First operand 408 states and 814 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:27,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:27,519 INFO L93 Difference]: Finished difference Result 547 states and 1070 transitions. [2021-07-13 20:51:27,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:27,519 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:27,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:27,520 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:51:27,520 INFO L226 Difference]: Without dead ends: 506 [2021-07-13 20:51:27,520 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 684.0ms TimeCoverageRelationStatistics Valid=174, Invalid=1386, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:51:27,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-07-13 20:51:27,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 392. [2021-07-13 20:51:27,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0051150895140664) internal successors, (784), 391 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:27,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 784 transitions. [2021-07-13 20:51:27,524 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 784 transitions. Word has length 30 [2021-07-13 20:51:27,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:27,524 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 784 transitions. [2021-07-13 20:51:27,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:27,524 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 784 transitions. [2021-07-13 20:51:27,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:27,525 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:27,525 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:27,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:27,725 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:27,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:27,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1302951459, now seen corresponding path program 285 times [2021-07-13 20:51:27,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:27,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488999066] [2021-07-13 20:51:27,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:27,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:27,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:27,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:27,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488999066] [2021-07-13 20:51:27,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488999066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:27,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144709734] [2021-07-13 20:51:27,930 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 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:27,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:27,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:27,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:51:27,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:27,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:27,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:28,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:28,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:28,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:28,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:28,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144709734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:28,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:28,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-07-13 20:51:28,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958750999] [2021-07-13 20:51:28,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:51:28,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:28,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:51:28,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:51:28,192 INFO L87 Difference]: Start difference. First operand 392 states and 784 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:28,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:28,914 INFO L93 Difference]: Finished difference Result 564 states and 1105 transitions. [2021-07-13 20:51:28,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:28,914 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:28,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:28,915 INFO L225 Difference]: With dead ends: 564 [2021-07-13 20:51:28,915 INFO L226 Difference]: Without dead ends: 555 [2021-07-13 20:51:28,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 713.3ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:51:28,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-07-13 20:51:28,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 409. [2021-07-13 20:51:28,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:28,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-07-13 20:51:28,919 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-07-13 20:51:28,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:28,920 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-07-13 20:51:28,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:28,920 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-07-13 20:51:28,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:28,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:28,920 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:29,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,296 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:29,121 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:29,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:29,121 INFO L82 PathProgramCache]: Analyzing trace with hash -420885735, now seen corresponding path program 286 times [2021-07-13 20:51:29,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:29,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100489077] [2021-07-13 20:51:29,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:29,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:29,337 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:29,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:29,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100489077] [2021-07-13 20:51:29,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100489077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:29,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598448908] [2021-07-13 20:51:29,338 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 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:29,366 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:29,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:29,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:29,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:29,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:29,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:29,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:29,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:29,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:29,579 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:29,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598448908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:29,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:29,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:51:29,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269206802] [2021-07-13 20:51:29,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:51:29,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:29,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:51:29,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:51:29,580 INFO L87 Difference]: Start difference. First operand 409 states and 817 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:30,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:30,383 INFO L93 Difference]: Finished difference Result 499 states and 990 transitions. [2021-07-13 20:51:30,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:51:30,384 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:30,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:30,384 INFO L225 Difference]: With dead ends: 499 [2021-07-13 20:51:30,384 INFO L226 Difference]: Without dead ends: 484 [2021-07-13 20:51:30,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 762.5ms TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:51:30,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-07-13 20:51:30,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 407. [2021-07-13 20:51:30,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:30,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-07-13 20:51:30,389 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-07-13 20:51:30,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:30,389 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-07-13 20:51:30,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:30,389 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-07-13 20:51:30,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:30,389 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:30,389 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:30,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-07-13 20:51:30,590 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:30,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:30,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1047780983, now seen corresponding path program 287 times [2021-07-13 20:51:30,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:30,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411120767] [2021-07-13 20:51:30,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:30,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:30,801 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:30,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:30,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411120767] [2021-07-13 20:51:30,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411120767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:30,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528794432] [2021-07-13 20:51:30,801 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 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:30,849 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:51:30,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:30,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:30,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:30,871 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-07-13 20:51:30,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:30,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:30,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:30,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:31,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:31,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528794432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:31,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:31,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-07-13 20:51:31,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936892959] [2021-07-13 20:51:31,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:51:31,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:31,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:51:31,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:51:31,030 INFO L87 Difference]: Start difference. First operand 407 states and 813 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:31,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:31,678 INFO L93 Difference]: Finished difference Result 543 states and 1064 transitions. [2021-07-13 20:51:31,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:31,678 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:31,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:31,679 INFO L225 Difference]: With dead ends: 543 [2021-07-13 20:51:31,679 INFO L226 Difference]: Without dead ends: 526 [2021-07-13 20:51:31,679 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 607.8ms TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:51:31,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-07-13 20:51:31,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 406. [2021-07-13 20:51:31,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:31,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-07-13 20:51:31,684 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-07-13 20:51:31,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:31,684 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-07-13 20:51:31,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:31,684 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-07-13 20:51:31,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:31,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:31,684 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:31,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-07-13 20:51:31,885 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:31,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:31,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1728147515, now seen corresponding path program 288 times [2021-07-13 20:51:31,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:31,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615095301] [2021-07-13 20:51:31,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:31,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:32,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:32,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:32,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615095301] [2021-07-13 20:51:32,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615095301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:32,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154618409] [2021-07-13 20:51:32,105 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 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:32,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:32,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:32,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:32,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:32,158 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-07-13 20:51:32,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:32,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:32,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:32,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:32,344 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:32,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154618409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:32,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:32,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 24 [2021-07-13 20:51:32,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567965936] [2021-07-13 20:51:32,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:51:32,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:32,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:51:32,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:51:32,345 INFO L87 Difference]: Start difference. First operand 406 states and 811 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:32,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:32,966 INFO L93 Difference]: Finished difference Result 545 states and 1067 transitions. [2021-07-13 20:51:32,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:32,966 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:32,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:32,967 INFO L225 Difference]: With dead ends: 545 [2021-07-13 20:51:32,967 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:51:32,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 650.6ms TimeCoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:51:32,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:51:32,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 393. [2021-07-13 20:51:32,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0051020408163267) internal successors, (786), 392 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:32,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 786 transitions. [2021-07-13 20:51:32,971 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 786 transitions. Word has length 30 [2021-07-13 20:51:32,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:32,971 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 786 transitions. [2021-07-13 20:51:32,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:32,972 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 786 transitions. [2021-07-13 20:51:32,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:32,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:32,972 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:33,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 299 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-13 20:51:33,173 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:33,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:33,173 INFO L82 PathProgramCache]: Analyzing trace with hash 694457603, now seen corresponding path program 289 times [2021-07-13 20:51:33,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:33,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002170031] [2021-07-13 20:51:33,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:33,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:33,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002170031] [2021-07-13 20:51:33,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002170031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:33,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696534321] [2021-07-13 20:51:33,402 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 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:33,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:33,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:33,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:33,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:33,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:33,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:33,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:33,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:33,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696534321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:33,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:33,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:33,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846722694] [2021-07-13 20:51:33,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:33,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:33,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:33,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:33,701 INFO L87 Difference]: Start difference. First operand 393 states and 786 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:34,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:34,600 INFO L93 Difference]: Finished difference Result 587 states and 1146 transitions. [2021-07-13 20:51:34,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:34,601 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:34,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:34,601 INFO L225 Difference]: With dead ends: 587 [2021-07-13 20:51:34,601 INFO L226 Difference]: Without dead ends: 578 [2021-07-13 20:51:34,602 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 908.4ms TimeCoverageRelationStatistics Valid=202, Invalid=1690, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:51:34,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-07-13 20:51:34,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 407. [2021-07-13 20:51:34,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:34,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-07-13 20:51:34,606 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-07-13 20:51:34,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:34,606 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-07-13 20:51:34,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:34,606 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-07-13 20:51:34,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:34,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:34,607 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:34,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-07-13 20:51:34,807 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:34,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:34,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1576523327, now seen corresponding path program 290 times [2021-07-13 20:51:34,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:34,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406186924] [2021-07-13 20:51:34,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:34,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:35,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:35,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:35,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406186924] [2021-07-13 20:51:35,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406186924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:35,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913345769] [2021-07-13 20:51:35,029 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 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:35,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:35,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:35,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:35,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:35,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:35,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:35,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:35,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:35,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:35,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:35,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913345769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:35,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:35,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:35,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031342374] [2021-07-13 20:51:35,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:35,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:35,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:35,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:35,296 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:36,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:36,451 INFO L93 Difference]: Finished difference Result 514 states and 1013 transitions. [2021-07-13 20:51:36,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:36,451 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:36,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:36,452 INFO L225 Difference]: With dead ends: 514 [2021-07-13 20:51:36,452 INFO L226 Difference]: Without dead ends: 499 [2021-07-13 20:51:36,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1010.9ms TimeCoverageRelationStatistics Valid=232, Invalid=1748, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:51:36,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-07-13 20:51:36,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 405. [2021-07-13 20:51:36,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:36,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-07-13 20:51:36,456 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-07-13 20:51:36,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:36,456 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-07-13 20:51:36,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:36,456 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-07-13 20:51:36,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:36,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:36,457 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:36,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:36,657 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:36,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:36,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1249777251, now seen corresponding path program 291 times [2021-07-13 20:51:36,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:36,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913345060] [2021-07-13 20:51:36,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:36,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:36,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:36,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913345060] [2021-07-13 20:51:36,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913345060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:36,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387999376] [2021-07-13 20:51:36,874 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 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:36,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:36,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:36,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:51:36,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:36,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:36,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:36,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:36,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:36,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:37,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:37,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387999376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:37,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:37,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 25 [2021-07-13 20:51:37,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578277313] [2021-07-13 20:51:37,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:51:37,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:37,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:51:37,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:51:37,131 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:38,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:38,201 INFO L93 Difference]: Finished difference Result 575 states and 1125 transitions. [2021-07-13 20:51:38,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:51:38,201 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:38,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:38,202 INFO L225 Difference]: With dead ends: 575 [2021-07-13 20:51:38,202 INFO L226 Difference]: Without dead ends: 558 [2021-07-13 20:51:38,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 1050.4ms TimeCoverageRelationStatistics Valid=265, Invalid=2185, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:38,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-07-13 20:51:38,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 414. [2021-07-13 20:51:38,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:38,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-07-13 20:51:38,206 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-07-13 20:51:38,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:38,207 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-07-13 20:51:38,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:38,207 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-07-13 20:51:38,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:38,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:38,207 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:38,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2021-07-13 20:51:38,408 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:38,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:38,408 INFO L82 PathProgramCache]: Analyzing trace with hash 269261547, now seen corresponding path program 292 times [2021-07-13 20:51:38,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:38,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898596411] [2021-07-13 20:51:38,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:38,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:38,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:38,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898596411] [2021-07-13 20:51:38,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898596411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:38,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609780979] [2021-07-13 20:51:38,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:38,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:38,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:38,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:38,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:38,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:38,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:38,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:38,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:38,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:38,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:38,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609780979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:38,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:38,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:38,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073871534] [2021-07-13 20:51:38,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:38,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:38,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:38,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=622, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:38,877 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:39,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:39,960 INFO L93 Difference]: Finished difference Result 574 states and 1122 transitions. [2021-07-13 20:51:39,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:51:39,960 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:39,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:39,961 INFO L225 Difference]: With dead ends: 574 [2021-07-13 20:51:39,961 INFO L226 Difference]: Without dead ends: 530 [2021-07-13 20:51:39,961 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 988.7ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:39,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-07-13 20:51:39,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 404. [2021-07-13 20:51:39,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9925558312655087) internal successors, (803), 403 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:39,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 803 transitions. [2021-07-13 20:51:39,965 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 803 transitions. Word has length 30 [2021-07-13 20:51:39,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:39,965 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 803 transitions. [2021-07-13 20:51:39,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:39,965 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 803 transitions. [2021-07-13 20:51:39,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:39,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:39,966 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:40,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:40,166 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:40,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:40,167 INFO L82 PathProgramCache]: Analyzing trace with hash -361158861, now seen corresponding path program 293 times [2021-07-13 20:51:40,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:40,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54958477] [2021-07-13 20:51:40,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:40,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:40,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:40,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54958477] [2021-07-13 20:51:40,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54958477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:40,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975121398] [2021-07-13 20:51:40,390 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 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:40,413 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:51:40,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:40,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:40,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:40,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 15 treesize of output 7 [2021-07-13 20:51:40,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:40,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:40,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:40,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:40,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:40,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975121398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:40,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:40,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:40,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613063574] [2021-07-13 20:51:40,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:40,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:40,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:40,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:40,667 INFO L87 Difference]: Start difference. First operand 404 states and 803 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:41,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:41,614 INFO L93 Difference]: Finished difference Result 547 states and 1064 transitions. [2021-07-13 20:51:41,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:41,614 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:41,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:41,615 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:51:41,615 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:51:41,615 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 845.7ms TimeCoverageRelationStatistics Valid=169, Invalid=1553, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:51:41,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:51:41,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 406. [2021-07-13 20:51:41,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9901234567901234) internal successors, (806), 405 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:41,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 806 transitions. [2021-07-13 20:51:41,619 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 806 transitions. Word has length 30 [2021-07-13 20:51:41,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:41,620 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 806 transitions. [2021-07-13 20:51:41,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:41,620 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 806 transitions. [2021-07-13 20:51:41,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:41,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:41,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:41,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable305 [2021-07-13 20:51:41,821 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:41,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:41,821 INFO L82 PathProgramCache]: Analyzing trace with hash 520906863, now seen corresponding path program 294 times [2021-07-13 20:51:41,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:41,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648076974] [2021-07-13 20:51:41,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:41,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:42,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:42,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:42,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648076974] [2021-07-13 20:51:42,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648076974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:42,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846427934] [2021-07-13 20:51:42,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:42,086 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:42,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:42,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:42,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:42,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:51:42,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:42,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:42,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:42,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:51:42,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:42,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846427934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:42,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:42,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:42,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740929595] [2021-07-13 20:51:42,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:42,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:42,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:42,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:42,341 INFO L87 Difference]: Start difference. First operand 406 states and 806 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:43,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:43,392 INFO L93 Difference]: Finished difference Result 482 states and 949 transitions. [2021-07-13 20:51:43,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:43,392 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:43,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:43,393 INFO L225 Difference]: With dead ends: 482 [2021-07-13 20:51:43,393 INFO L226 Difference]: Without dead ends: 459 [2021-07-13 20:51:43,393 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 977.4ms TimeCoverageRelationStatistics Valid=196, Invalid=1610, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:51:43,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-07-13 20:51:43,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 396. [2021-07-13 20:51:43,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0025316455696203) internal successors, (791), 395 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:43,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 791 transitions. [2021-07-13 20:51:43,397 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 791 transitions. Word has length 30 [2021-07-13 20:51:43,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:43,397 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 791 transitions. [2021-07-13 20:51:43,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:43,397 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 791 transitions. [2021-07-13 20:51:43,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:43,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:43,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:43,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable306 [2021-07-13 20:51:43,599 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:43,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:43,599 INFO L82 PathProgramCache]: Analyzing trace with hash -357100787, now seen corresponding path program 295 times [2021-07-13 20:51:43,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:43,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143862930] [2021-07-13 20:51:43,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:43,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:43,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:43,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143862930] [2021-07-13 20:51:43,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143862930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:43,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109906000] [2021-07-13 20:51:43,819 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:43,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:43,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:43,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:43,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:43,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:43,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:43,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:51:44,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:44,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109906000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:44,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:44,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 26 [2021-07-13 20:51:44,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675026794] [2021-07-13 20:51:44,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:51:44,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:44,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:51:44,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=630, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:51:44,101 INFO L87 Difference]: Start difference. First operand 396 states and 791 transitions. Second operand has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:44,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:44,901 INFO L93 Difference]: Finished difference Result 531 states and 1039 transitions. [2021-07-13 20:51:44,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:44,902 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:51:44,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:44,902 INFO L225 Difference]: With dead ends: 531 [2021-07-13 20:51:44,902 INFO L226 Difference]: Without dead ends: 498 [2021-07-13 20:51:44,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 847.0ms TimeCoverageRelationStatistics Valid=176, Invalid=1716, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:51:44,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-13 20:51:44,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 391. [2021-07-13 20:51:44,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.005128205128205) internal successors, (782), 390 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:44,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 782 transitions. [2021-07-13 20:51:44,906 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 782 transitions. Word has length 30 [2021-07-13 20:51:44,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:44,907 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 782 transitions. [2021-07-13 20:51:44,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:44,907 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 782 transitions. [2021-07-13 20:51:44,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:44,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:44,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:45,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:45,108 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:45,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:45,108 INFO L82 PathProgramCache]: Analyzing trace with hash -1364460623, now seen corresponding path program 296 times [2021-07-13 20:51:45,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:45,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475497982] [2021-07-13 20:51:45,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:45,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:45,340 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:45,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:45,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475497982] [2021-07-13 20:51:45,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475497982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:45,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833199509] [2021-07-13 20:51:45,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:45,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:45,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:45,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:45,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:45,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:45,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:45,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:45,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:45,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:45,709 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:45,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833199509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:45,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:45,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:45,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990262739] [2021-07-13 20:51:45,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:45,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:45,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:45,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:45,710 INFO L87 Difference]: Start difference. First operand 391 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:46,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:46,602 INFO L93 Difference]: Finished difference Result 574 states and 1123 transitions. [2021-07-13 20:51:46,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:51:46,602 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:46,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:46,603 INFO L225 Difference]: With dead ends: 574 [2021-07-13 20:51:46,603 INFO L226 Difference]: Without dead ends: 565 [2021-07-13 20:51:46,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 862.7ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:51:46,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-07-13 20:51:46,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 409. [2021-07-13 20:51:46,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:46,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-07-13 20:51:46,607 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-07-13 20:51:46,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:46,608 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-07-13 20:51:46,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:46,608 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-07-13 20:51:46,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:46,608 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:46,608 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:46,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-07-13 20:51:46,809 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:46,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:46,809 INFO L82 PathProgramCache]: Analyzing trace with hash -482394899, now seen corresponding path program 297 times [2021-07-13 20:51:46,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:46,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536310267] [2021-07-13 20:51:46,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:47,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:47,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:47,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536310267] [2021-07-13 20:51:47,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536310267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:47,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516718920] [2021-07-13 20:51:47,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:47,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:47,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:47,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:51:47,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:47,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:47,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:47,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:47,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:47,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:47,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516718920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:47,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:47,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:47,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222382754] [2021-07-13 20:51:47,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:47,436 INFO L87 Difference]: Start difference. First operand 409 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:48,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:48,498 INFO L93 Difference]: Finished difference Result 509 states and 1008 transitions. [2021-07-13 20:51:48,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:48,498 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:48,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:48,499 INFO L225 Difference]: With dead ends: 509 [2021-07-13 20:51:48,499 INFO L226 Difference]: Without dead ends: 494 [2021-07-13 20:51:48,499 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 1088.2ms TimeCoverageRelationStatistics Valid=270, Invalid=2180, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:48,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-07-13 20:51:48,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 407. [2021-07-13 20:51:48,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:48,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-07-13 20:51:48,503 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-07-13 20:51:48,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:48,503 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-07-13 20:51:48,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:48,503 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-07-13 20:51:48,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:48,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:48,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:48,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:48,704 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:48,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:48,704 INFO L82 PathProgramCache]: Analyzing trace with hash 986271819, now seen corresponding path program 298 times [2021-07-13 20:51:48,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:48,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418905888] [2021-07-13 20:51:48,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:48,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:48,936 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:48,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:48,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418905888] [2021-07-13 20:51:48,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418905888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:48,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728867841] [2021-07-13 20:51:48,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:48,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:48,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:48,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:48,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:49,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:49,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:49,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:49,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:49,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:49,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:49,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728867841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:49,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:49,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:51:49,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360826058] [2021-07-13 20:51:49,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:51:49,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:49,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:51:49,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:51:49,272 INFO L87 Difference]: Start difference. First operand 407 states and 813 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:49,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:49,972 INFO L93 Difference]: Finished difference Result 559 states and 1095 transitions. [2021-07-13 20:51:49,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:49,972 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:51:49,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:49,973 INFO L225 Difference]: With dead ends: 559 [2021-07-13 20:51:49,973 INFO L226 Difference]: Without dead ends: 542 [2021-07-13 20:51:49,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 856.8ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:51:49,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-07-13 20:51:49,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 406. [2021-07-13 20:51:49,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.0024691358024693) internal successors, (811), 405 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:49,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 811 transitions. [2021-07-13 20:51:49,977 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 811 transitions. Word has length 30 [2021-07-13 20:51:49,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:49,977 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 811 transitions. [2021-07-13 20:51:49,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:49,978 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 811 transitions. [2021-07-13 20:51:49,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:49,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:49,978 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:50,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-07-13 20:51:50,179 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:50,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:50,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1789656679, now seen corresponding path program 299 times [2021-07-13 20:51:50,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:50,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454209735] [2021-07-13 20:51:50,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:50,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:50,413 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:50,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:50,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454209735] [2021-07-13 20:51:50,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454209735] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:50,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998008412] [2021-07-13 20:51:50,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:50,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:51:50,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:50,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:50,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:50,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:51:50,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:50,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:50,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:50,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:51:50,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:50,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998008412] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:50,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:50,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:50,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441728994] [2021-07-13 20:51:50,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:50,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:50,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:50,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:50,787 INFO L87 Difference]: Start difference. First operand 406 states and 811 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:51,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:51,628 INFO L93 Difference]: Finished difference Result 561 states and 1098 transitions. [2021-07-13 20:51:51,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:51:51,628 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:51,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:51,629 INFO L225 Difference]: With dead ends: 561 [2021-07-13 20:51:51,629 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:51:51,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 905.7ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:51:51,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:51:51,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 393. [2021-07-13 20:51:51,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.0051020408163267) internal successors, (786), 392 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:51,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 786 transitions. [2021-07-13 20:51:51,633 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 786 transitions. Word has length 30 [2021-07-13 20:51:51,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:51,633 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 786 transitions. [2021-07-13 20:51:51,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:51,634 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 786 transitions. [2021-07-13 20:51:51,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:51,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:51,634 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:51,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 310 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2021-07-13 20:51:51,835 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:51,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:51,835 INFO L82 PathProgramCache]: Analyzing trace with hash 632948439, now seen corresponding path program 300 times [2021-07-13 20:51:51,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:51,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873924695] [2021-07-13 20:51:51,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:52,063 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:52,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:52,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873924695] [2021-07-13 20:51:52,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873924695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:52,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788601639] [2021-07-13 20:51:52,063 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:52,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:51:52,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:52,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:51:52,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:52,186 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-07-13 20:51:52,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:52,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:52,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:52,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:51:52,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:52,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788601639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:52,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:52,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:52,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293183469] [2021-07-13 20:51:52,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:52,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:52,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:52,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:52,428 INFO L87 Difference]: Start difference. First operand 393 states and 786 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:53,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:53,365 INFO L93 Difference]: Finished difference Result 594 states and 1161 transitions. [2021-07-13 20:51:53,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:53,365 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:53,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:53,365 INFO L225 Difference]: With dead ends: 594 [2021-07-13 20:51:53,365 INFO L226 Difference]: Without dead ends: 585 [2021-07-13 20:51:53,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 950.5ms TimeCoverageRelationStatistics Valid=236, Invalid=2116, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:51:53,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-07-13 20:51:53,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 407. [2021-07-13 20:51:53,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0073891625615765) internal successors, (815), 406 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:53,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 815 transitions. [2021-07-13 20:51:53,370 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 815 transitions. Word has length 30 [2021-07-13 20:51:53,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:53,370 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 815 transitions. [2021-07-13 20:51:53,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:53,370 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 815 transitions. [2021-07-13 20:51:53,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:53,371 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:53,371 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:53,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-13 20:51:53,571 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:53,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:53,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1515014163, now seen corresponding path program 301 times [2021-07-13 20:51:53,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:53,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642042552] [2021-07-13 20:51:53,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:53,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:53,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:53,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642042552] [2021-07-13 20:51:53,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642042552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:53,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80946602] [2021-07-13 20:51:53,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:53,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:53,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:53,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:53,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:53,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:53,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:53,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:54,183 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:54,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80946602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:54,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:54,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:54,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382501337] [2021-07-13 20:51:54,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:54,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:54,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:54,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:54,184 INFO L87 Difference]: Start difference. First operand 407 states and 815 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:55,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:55,257 INFO L93 Difference]: Finished difference Result 519 states and 1024 transitions. [2021-07-13 20:51:55,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:51:55,258 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:55,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:55,258 INFO L225 Difference]: With dead ends: 519 [2021-07-13 20:51:55,258 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:51:55,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1107.1ms TimeCoverageRelationStatistics Valid=264, Invalid=2186, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:51:55,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:51:55,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 405. [2021-07-13 20:51:55,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.007425742574257) internal successors, (811), 404 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:55,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 811 transitions. [2021-07-13 20:51:55,266 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 811 transitions. Word has length 30 [2021-07-13 20:51:55,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:55,266 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 811 transitions. [2021-07-13 20:51:55,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:55,266 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 811 transitions. [2021-07-13 20:51:55,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:55,266 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:55,266 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:55,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-07-13 20:51:55,467 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:55,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:55,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1311286415, now seen corresponding path program 302 times [2021-07-13 20:51:55,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:55,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8456796] [2021-07-13 20:51:55,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:55,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:55,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:55,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8456796] [2021-07-13 20:51:55,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8456796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:55,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413904736] [2021-07-13 20:51:55,690 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 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:55,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:51:55,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:55,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:55,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:55,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:55,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:55,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:55,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:55,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:56,017 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:56,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413904736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:56,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:56,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:51:56,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281067818] [2021-07-13 20:51:56,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:51:56,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:56,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:51:56,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:51:56,018 INFO L87 Difference]: Start difference. First operand 405 states and 811 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:57,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:57,099 INFO L93 Difference]: Finished difference Result 589 states and 1154 transitions. [2021-07-13 20:51:57,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:51:57,099 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:51:57,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:57,100 INFO L225 Difference]: With dead ends: 589 [2021-07-13 20:51:57,100 INFO L226 Difference]: Without dead ends: 572 [2021-07-13 20:51:57,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1056.7ms TimeCoverageRelationStatistics Valid=266, Invalid=2386, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:51:57,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-07-13 20:51:57,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 414. [2021-07-13 20:51:57,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.002421307506053) internal successors, (827), 413 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 827 transitions. [2021-07-13 20:51:57,105 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 827 transitions. Word has length 30 [2021-07-13 20:51:57,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:57,105 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 827 transitions. [2021-07-13 20:51:57,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:51:57,105 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 827 transitions. [2021-07-13 20:51:57,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:57,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:57,106 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:57,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,313 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:57,306 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:57,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:57,306 INFO L82 PathProgramCache]: Analyzing trace with hash 207752383, now seen corresponding path program 303 times [2021-07-13 20:51:57,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:57,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522271248] [2021-07-13 20:51:57,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:57,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:57,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:57,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:57,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522271248] [2021-07-13 20:51:57,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522271248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:57,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198288994] [2021-07-13 20:51:57,541 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 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:57,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:51:57,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:57,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:51:57,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:57,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:57,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:57,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:57,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:57,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:57,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:57,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198288994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:57,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:57,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:57,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678398197] [2021-07-13 20:51:57,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:57,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:57,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:57,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:57,927 INFO L87 Difference]: Start difference. First operand 414 states and 827 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:51:59,065 INFO L93 Difference]: Finished difference Result 588 states and 1151 transitions. [2021-07-13 20:51:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:51:59,065 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:51:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:51:59,066 INFO L225 Difference]: With dead ends: 588 [2021-07-13 20:51:59,066 INFO L226 Difference]: Without dead ends: 544 [2021-07-13 20:51:59,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1182.5ms TimeCoverageRelationStatistics Valid=308, Invalid=2772, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:51:59,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-07-13 20:51:59,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 404. [2021-07-13 20:51:59,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9925558312655087) internal successors, (803), 403 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:51:59,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 803 transitions. [2021-07-13 20:51:59,070 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 803 transitions. Word has length 30 [2021-07-13 20:51:59,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:51:59,070 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 803 transitions. [2021-07-13 20:51:59,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:51:59,071 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 803 transitions. [2021-07-13 20:51:59,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:51:59,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:51:59,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:51:59,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-07-13 20:51:59,272 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:51:59,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:51:59,272 INFO L82 PathProgramCache]: Analyzing trace with hash -422668025, now seen corresponding path program 304 times [2021-07-13 20:51:59,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:51:59,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867346302] [2021-07-13 20:51:59,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:51:59,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:51:59,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:59,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:51:59,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867346302] [2021-07-13 20:51:59,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867346302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:59,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109475214] [2021-07-13 20:51:59,506 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 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:51:59,530 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:51:59,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:51:59,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:51:59,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:51:59,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:51:59,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:51:59,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:51:59,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:51:59,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:51:59,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:51:59,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109475214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:51:59,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:51:59,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:51:59,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213861200] [2021-07-13 20:51:59,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:51:59,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:51:59,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:51:59,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:51:59,913 INFO L87 Difference]: Start difference. First operand 404 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:00,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:00,792 INFO L93 Difference]: Finished difference Result 541 states and 1053 transitions. [2021-07-13 20:52:00,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:00,792 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:00,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:00,793 INFO L225 Difference]: With dead ends: 541 [2021-07-13 20:52:00,793 INFO L226 Difference]: Without dead ends: 532 [2021-07-13 20:52:00,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 935.7ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:00,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-07-13 20:52:00,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 406. [2021-07-13 20:52:00,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9901234567901234) internal successors, (806), 405 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:00,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 806 transitions. [2021-07-13 20:52:00,798 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 806 transitions. Word has length 30 [2021-07-13 20:52:00,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:00,798 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 806 transitions. [2021-07-13 20:52:00,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:00,798 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 806 transitions. [2021-07-13 20:52:00,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:00,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:00,798 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:00,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:00,999 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:00,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:00,999 INFO L82 PathProgramCache]: Analyzing trace with hash 459397699, now seen corresponding path program 305 times [2021-07-13 20:52:00,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:00,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100712265] [2021-07-13 20:52:00,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:01,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:01,242 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:01,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:01,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100712265] [2021-07-13 20:52:01,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100712265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:01,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770895589] [2021-07-13 20:52:01,242 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 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:01,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:01,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:01,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:01,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:01,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:01,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:01,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:01,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:01,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:01,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:01,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770895589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:01,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:01,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:01,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260962697] [2021-07-13 20:52:01,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:01,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:01,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:01,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:01,631 INFO L87 Difference]: Start difference. First operand 406 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:02,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:02,659 INFO L93 Difference]: Finished difference Result 467 states and 919 transitions. [2021-07-13 20:52:02,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:02,659 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:02,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:02,660 INFO L225 Difference]: With dead ends: 467 [2021-07-13 20:52:02,660 INFO L226 Difference]: Without dead ends: 444 [2021-07-13 20:52:02,660 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 1073.6ms TimeCoverageRelationStatistics Valid=232, Invalid=2024, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:02,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-07-13 20:52:02,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 396. [2021-07-13 20:52:02,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0025316455696203) internal successors, (791), 395 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:02,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 791 transitions. [2021-07-13 20:52:02,664 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 791 transitions. Word has length 30 [2021-07-13 20:52:02,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:02,664 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 791 transitions. [2021-07-13 20:52:02,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:02,664 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 791 transitions. [2021-07-13 20:52:02,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:02,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:02,665 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:02,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:02,865 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:02,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:02,865 INFO L82 PathProgramCache]: Analyzing trace with hash -418609951, now seen corresponding path program 306 times [2021-07-13 20:52:02,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:02,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825920762] [2021-07-13 20:52:02,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:03,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:03,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:03,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825920762] [2021-07-13 20:52:03,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825920762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:03,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124669421] [2021-07-13 20:52:03,092 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 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:03,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:03,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:03,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:03,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:03,216 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-07-13 20:52:03,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:03,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:03,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:03,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:52:03,473 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:03,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124669421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:03,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:03,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:03,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236426701] [2021-07-13 20:52:03,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:03,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:03,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:03,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:03,474 INFO L87 Difference]: Start difference. First operand 396 states and 791 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:04,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:04,377 INFO L93 Difference]: Finished difference Result 535 states and 1049 transitions. [2021-07-13 20:52:04,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:04,377 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:04,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:04,378 INFO L225 Difference]: With dead ends: 535 [2021-07-13 20:52:04,378 INFO L226 Difference]: Without dead ends: 502 [2021-07-13 20:52:04,378 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 954.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1952, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:04,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-07-13 20:52:04,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 392. [2021-07-13 20:52:04,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.0051150895140664) internal successors, (784), 391 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:04,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 784 transitions. [2021-07-13 20:52:04,383 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 784 transitions. Word has length 30 [2021-07-13 20:52:04,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:04,383 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 784 transitions. [2021-07-13 20:52:04,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:04,383 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 784 transitions. [2021-07-13 20:52:04,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:04,383 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:04,383 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:04,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,317 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:04,584 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:04,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:04,584 INFO L82 PathProgramCache]: Analyzing trace with hash -587855417, now seen corresponding path program 307 times [2021-07-13 20:52:04,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:04,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391086806] [2021-07-13 20:52:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:04,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:04,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:04,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391086806] [2021-07-13 20:52:04,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391086806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:04,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957946958] [2021-07-13 20:52:04,815 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 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:04,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:04,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:04,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:04,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:04,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:04,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:04,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:04,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:05,174 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:05,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957946958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:05,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:05,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:05,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095373903] [2021-07-13 20:52:05,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:05,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:05,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:05,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:05,175 INFO L87 Difference]: Start difference. First operand 392 states and 784 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:06,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:06,081 INFO L93 Difference]: Finished difference Result 605 states and 1184 transitions. [2021-07-13 20:52:06,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:52:06,081 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:06,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:06,082 INFO L225 Difference]: With dead ends: 605 [2021-07-13 20:52:06,082 INFO L226 Difference]: Without dead ends: 596 [2021-07-13 20:52:06,082 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 914.2ms TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:52:06,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-07-13 20:52:06,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 407. [2021-07-13 20:52:06,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.0098522167487687) internal successors, (816), 406 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:06,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 816 transitions. [2021-07-13 20:52:06,086 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 816 transitions. Word has length 30 [2021-07-13 20:52:06,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:06,086 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 816 transitions. [2021-07-13 20:52:06,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:06,087 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 816 transitions. [2021-07-13 20:52:06,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:06,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:06,087 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:06,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,318 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:06,288 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:06,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:06,288 INFO L82 PathProgramCache]: Analyzing trace with hash 294210307, now seen corresponding path program 308 times [2021-07-13 20:52:06,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:06,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168714466] [2021-07-13 20:52:06,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:06,513 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:06,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:06,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168714466] [2021-07-13 20:52:06,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168714466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:06,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909454272] [2021-07-13 20:52:06,514 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 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:06,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:52:06,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:06,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:06,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:06,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:06,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:06,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:06,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-07-13 20:52:06,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:06,881 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:06,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909454272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:06,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:06,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:06,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442637907] [2021-07-13 20:52:06,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:06,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:06,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:06,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:06,882 INFO L87 Difference]: Start difference. First operand 407 states and 816 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:07,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:07,969 INFO L93 Difference]: Finished difference Result 523 states and 1033 transitions. [2021-07-13 20:52:07,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:52:07,969 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:07,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:07,970 INFO L225 Difference]: With dead ends: 523 [2021-07-13 20:52:07,970 INFO L226 Difference]: Without dead ends: 508 [2021-07-13 20:52:07,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1057.0ms TimeCoverageRelationStatistics Valid=265, Invalid=2185, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:52:07,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-07-13 20:52:07,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 405. [2021-07-13 20:52:07,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.00990099009901) internal successors, (812), 404 states have internal predecessors, (812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:07,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 812 transitions. [2021-07-13 20:52:07,974 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 812 transitions. Word has length 30 [2021-07-13 20:52:07,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:07,974 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 812 transitions. [2021-07-13 20:52:07,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:07,975 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 812 transitions. [2021-07-13 20:52:07,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:07,975 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:07,975 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:08,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-07-13 20:52:08,176 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:08,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:08,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1762877025, now seen corresponding path program 309 times [2021-07-13 20:52:08,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:08,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283504982] [2021-07-13 20:52:08,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:08,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:08,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:08,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283504982] [2021-07-13 20:52:08,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283504982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:08,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888425957] [2021-07-13 20:52:08,395 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 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:08,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:52:08,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:08,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:52:08,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:08,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:08,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:08,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:08,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:08,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:08,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888425957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:08,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:08,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:52:08,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460907545] [2021-07-13 20:52:08,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:52:08,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:08,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:52:08,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:52:08,727 INFO L87 Difference]: Start difference. First operand 405 states and 812 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:09,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:09,949 INFO L93 Difference]: Finished difference Result 634 states and 1237 transitions. [2021-07-13 20:52:09,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:52:09,950 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:52:09,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:09,950 INFO L225 Difference]: With dead ends: 634 [2021-07-13 20:52:09,950 INFO L226 Difference]: Without dead ends: 617 [2021-07-13 20:52:09,951 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1117.0ms TimeCoverageRelationStatistics Valid=293, Invalid=2569, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:52:09,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-07-13 20:52:09,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 414. [2021-07-13 20:52:09,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.0048426150121066) internal successors, (828), 413 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:09,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 828 transitions. [2021-07-13 20:52:09,955 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 828 transitions. Word has length 30 [2021-07-13 20:52:09,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:09,955 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 828 transitions. [2021-07-13 20:52:09,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:09,955 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 828 transitions. [2021-07-13 20:52:09,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:09,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:09,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:10,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2021-07-13 20:52:10,156 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:10,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:10,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1013051473, now seen corresponding path program 310 times [2021-07-13 20:52:10,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:10,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918598279] [2021-07-13 20:52:10,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:10,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:10,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:10,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918598279] [2021-07-13 20:52:10,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918598279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:10,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127502559] [2021-07-13 20:52:10,378 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 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:10,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:10,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:10,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:10,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:10,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:10,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:10,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:10,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:10,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:10,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:10,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127502559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:10,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:10,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:10,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609663753] [2021-07-13 20:52:10,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:10,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:10,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:10,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:10,720 INFO L87 Difference]: Start difference. First operand 414 states and 828 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:11,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:11,811 INFO L93 Difference]: Finished difference Result 633 states and 1234 transitions. [2021-07-13 20:52:11,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:52:11,811 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:11,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:11,812 INFO L225 Difference]: With dead ends: 633 [2021-07-13 20:52:11,812 INFO L226 Difference]: Without dead ends: 589 [2021-07-13 20:52:11,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 1018.7ms TimeCoverageRelationStatistics Valid=281, Invalid=2581, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:52:11,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-07-13 20:52:11,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 404. [2021-07-13 20:52:11,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9950372208436724) internal successors, (804), 403 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:11,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 804 transitions. [2021-07-13 20:52:11,816 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 804 transitions. Word has length 30 [2021-07-13 20:52:11,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:11,816 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 804 transitions. [2021-07-13 20:52:11,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:11,817 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 804 transitions. [2021-07-13 20:52:11,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:11,817 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:11,817 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:12,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-07-13 20:52:12,018 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:12,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:12,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1643471881, now seen corresponding path program 311 times [2021-07-13 20:52:12,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:12,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347847299] [2021-07-13 20:52:12,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:12,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:12,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:12,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347847299] [2021-07-13 20:52:12,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347847299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:12,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298900361] [2021-07-13 20:52:12,249 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 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:12,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:12,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:12,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:12,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:12,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:12,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:12,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:12,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:12,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:12,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298900361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:12,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:12,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:12,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845403471] [2021-07-13 20:52:12,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:12,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:12,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:12,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:12,628 INFO L87 Difference]: Start difference. First operand 404 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:13,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:13,473 INFO L93 Difference]: Finished difference Result 560 states and 1092 transitions. [2021-07-13 20:52:13,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:13,473 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:13,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:13,474 INFO L225 Difference]: With dead ends: 560 [2021-07-13 20:52:13,474 INFO L226 Difference]: Without dead ends: 551 [2021-07-13 20:52:13,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 908.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:13,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-07-13 20:52:13,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 406. [2021-07-13 20:52:13,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 1.9925925925925927) internal successors, (807), 405 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:13,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 807 transitions. [2021-07-13 20:52:13,478 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 807 transitions. Word has length 30 [2021-07-13 20:52:13,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:13,479 INFO L482 AbstractCegarLoop]: Abstraction has 406 states and 807 transitions. [2021-07-13 20:52:13,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:13,479 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 807 transitions. [2021-07-13 20:52:13,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:13,479 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:13,479 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:13,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-07-13 20:52:13,680 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:13,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:13,680 INFO L82 PathProgramCache]: Analyzing trace with hash -761406157, now seen corresponding path program 312 times [2021-07-13 20:52:13,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:13,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76743095] [2021-07-13 20:52:13,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:13,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:13,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76743095] [2021-07-13 20:52:13,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76743095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:13,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875586815] [2021-07-13 20:52:13,910 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 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:13,933 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:13,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:13,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:13,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:14,032 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-07-13 20:52:14,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:14,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:14,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:14,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:52:14,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:14,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875586815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:14,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:14,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:14,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828110381] [2021-07-13 20:52:14,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:14,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:14,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:14,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:14,292 INFO L87 Difference]: Start difference. First operand 406 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:15,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:15,237 INFO L93 Difference]: Finished difference Result 476 states and 938 transitions. [2021-07-13 20:52:15,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:15,238 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:15,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:15,238 INFO L225 Difference]: With dead ends: 476 [2021-07-13 20:52:15,238 INFO L226 Difference]: Without dead ends: 453 [2021-07-13 20:52:15,239 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 1031.5ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:15,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-07-13 20:52:15,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 396. [2021-07-13 20:52:15,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.0050632911392405) internal successors, (792), 395 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:15,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 792 transitions. [2021-07-13 20:52:15,242 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 792 transitions. Word has length 30 [2021-07-13 20:52:15,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:15,243 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 792 transitions. [2021-07-13 20:52:15,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:15,243 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 792 transitions. [2021-07-13 20:52:15,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:15,243 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:15,243 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:15,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:15,444 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:15,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:15,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1639413807, now seen corresponding path program 313 times [2021-07-13 20:52:15,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:15,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140308012] [2021-07-13 20:52:15,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:15,665 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:15,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:15,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140308012] [2021-07-13 20:52:15,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140308012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:15,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873271605] [2021-07-13 20:52:15,666 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 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:15,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:15,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:15,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 15 treesize of output 7 [2021-07-13 20:52:15,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:15,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:15,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:15,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:16,036 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:16,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873271605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:16,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:16,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:16,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706396546] [2021-07-13 20:52:16,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:16,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:16,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:16,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:16,037 INFO L87 Difference]: Start difference. First operand 396 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:16,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:16,873 INFO L93 Difference]: Finished difference Result 557 states and 1093 transitions. [2021-07-13 20:52:16,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:16,873 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:16,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:16,874 INFO L225 Difference]: With dead ends: 557 [2021-07-13 20:52:16,874 INFO L226 Difference]: Without dead ends: 524 [2021-07-13 20:52:16,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 923.0ms TimeCoverageRelationStatistics Valid=212, Invalid=1950, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:16,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-07-13 20:52:16,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 393. [2021-07-13 20:52:16,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.00765306122449) internal successors, (787), 392 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:16,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 787 transitions. [2021-07-13 20:52:16,878 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 787 transitions. Word has length 30 [2021-07-13 20:52:16,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:16,879 INFO L482 AbstractCegarLoop]: Abstraction has 393 states and 787 transitions. [2021-07-13 20:52:16,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:16,879 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 787 transitions. [2021-07-13 20:52:16,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:16,879 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:16,879 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:17,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-07-13 20:52:17,080 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:17,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:17,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1153276303, now seen corresponding path program 314 times [2021-07-13 20:52:17,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:17,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104164445] [2021-07-13 20:52:17,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:17,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:17,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:17,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:17,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104164445] [2021-07-13 20:52:17,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104164445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:17,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309333528] [2021-07-13 20:52:17,314 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 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:17,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:52:17,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:17,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:17,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:17,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:17,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:17,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:17,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:17,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:17,700 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:17,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309333528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:17,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:17,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:17,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513479418] [2021-07-13 20:52:17,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:17,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:17,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:17,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:17,701 INFO L87 Difference]: Start difference. First operand 393 states and 787 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:18,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:18,548 INFO L93 Difference]: Finished difference Result 555 states and 1081 transitions. [2021-07-13 20:52:18,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:18,548 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:18,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:18,549 INFO L225 Difference]: With dead ends: 555 [2021-07-13 20:52:18,549 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:52:18,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 923.9ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:18,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:52:18,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 407. [2021-07-13 20:52:18,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.002463054187192) internal successors, (813), 406 states have internal predecessors, (813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:18,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 813 transitions. [2021-07-13 20:52:18,553 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 813 transitions. Word has length 30 [2021-07-13 20:52:18,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:18,554 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 813 transitions. [2021-07-13 20:52:18,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:18,554 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 813 transitions. [2021-07-13 20:52:18,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:18,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:18,554 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:18,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-07-13 20:52:18,755 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:18,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:18,755 INFO L82 PathProgramCache]: Analyzing trace with hash -271210579, now seen corresponding path program 315 times [2021-07-13 20:52:18,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:18,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212110317] [2021-07-13 20:52:18,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:18,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:18,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:18,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212110317] [2021-07-13 20:52:18,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212110317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:18,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430045830] [2021-07-13 20:52:18,992 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 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:19,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:52:19,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:19,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:19,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:19,114 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-07-13 20:52:19,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:19,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:19,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:19,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:52:19,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:19,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430045830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:19,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:19,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:19,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521675637] [2021-07-13 20:52:19,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:19,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:19,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:19,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:19,378 INFO L87 Difference]: Start difference. First operand 407 states and 813 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:20,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:20,369 INFO L93 Difference]: Finished difference Result 480 states and 946 transitions. [2021-07-13 20:52:20,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:20,370 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:20,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:20,370 INFO L225 Difference]: With dead ends: 480 [2021-07-13 20:52:20,370 INFO L226 Difference]: Without dead ends: 465 [2021-07-13 20:52:20,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1052.9ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:52:20,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-07-13 20:52:20,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 405. [2021-07-13 20:52:20,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 2.0024752475247523) internal successors, (809), 404 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:20,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 809 transitions. [2021-07-13 20:52:20,374 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 809 transitions. Word has length 30 [2021-07-13 20:52:20,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:20,375 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 809 transitions. [2021-07-13 20:52:20,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:20,375 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 809 transitions. [2021-07-13 20:52:20,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:20,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:20,375 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:20,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-07-13 20:52:20,576 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:20,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:20,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1197456139, now seen corresponding path program 316 times [2021-07-13 20:52:20,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:20,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599540638] [2021-07-13 20:52:20,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:20,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:20,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:20,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:20,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599540638] [2021-07-13 20:52:20,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599540638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:20,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630479853] [2021-07-13 20:52:20,800 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 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:20,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:20,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:20,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:20,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:20,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:20,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:20,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:20,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:20,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-07-13 20:52:21,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:21,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630479853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:21,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:21,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:52:21,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590635183] [2021-07-13 20:52:21,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:52:21,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:21,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:52:21,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:52:21,134 INFO L87 Difference]: Start difference. First operand 405 states and 809 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:21,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:21,979 INFO L93 Difference]: Finished difference Result 554 states and 1083 transitions. [2021-07-13 20:52:21,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:52:21,980 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:52:21,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:21,980 INFO L225 Difference]: With dead ends: 554 [2021-07-13 20:52:21,980 INFO L226 Difference]: Without dead ends: 509 [2021-07-13 20:52:21,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 832.3ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:52:21,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-07-13 20:52:21,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 397. [2021-07-13 20:52:21,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.0025252525252526) internal successors, (793), 396 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:21,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 793 transitions. [2021-07-13 20:52:21,988 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 793 transitions. Word has length 30 [2021-07-13 20:52:21,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:21,988 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 793 transitions. [2021-07-13 20:52:21,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:21,988 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 793 transitions. [2021-07-13 20:52:21,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:21,989 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:21,989 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:22,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,327 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:22,189 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:22,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:22,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1149218229, now seen corresponding path program 317 times [2021-07-13 20:52:22,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:22,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202756018] [2021-07-13 20:52:22,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:22,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:22,412 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:22,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:22,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202756018] [2021-07-13 20:52:22,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202756018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:22,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969728198] [2021-07-13 20:52:22,412 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 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:22,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:22,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:22,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:22,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:22,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:22,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-13 20:52:22,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:22,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:22,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:22,804 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:15 [2021-07-13 20:52:22,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:22,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969728198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:22,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:22,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 33 [2021-07-13 20:52:22,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199250702] [2021-07-13 20:52:22,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-13 20:52:22,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:22,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-13 20:52:22,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1012, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:52:22,978 INFO L87 Difference]: Start difference. First operand 397 states and 793 transitions. Second operand has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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-07-13 20:52:23,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:23,898 INFO L93 Difference]: Finished difference Result 537 states and 1052 transitions. [2021-07-13 20:52:23,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:52:23,899 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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 30 [2021-07-13 20:52:23,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:23,899 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:52:23,899 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:52:23,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1064.4ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:23,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:52:23,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 395. [2021-07-13 20:52:23,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.00253807106599) internal successors, (789), 394 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:23,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 789 transitions. [2021-07-13 20:52:23,904 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 789 transitions. Word has length 30 [2021-07-13 20:52:23,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:23,904 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 789 transitions. [2021-07-13 20:52:23,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.7352941176470589) internal successors, (59), 33 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-07-13 20:52:23,904 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 789 transitions. [2021-07-13 20:52:23,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:23,904 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:23,904 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:24,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:24,105 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:24,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:24,105 INFO L82 PathProgramCache]: Analyzing trace with hash 806240327, now seen corresponding path program 318 times [2021-07-13 20:52:24,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:24,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048652204] [2021-07-13 20:52:24,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:24,360 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:24,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:24,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048652204] [2021-07-13 20:52:24,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048652204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:24,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077156578] [2021-07-13 20:52:24,361 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 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:24,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:24,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:24,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:24,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:24,490 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-07-13 20:52:24,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:24,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:24,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:24,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-07-13 20:52:24,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:24,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077156578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:24,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:24,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:52:24,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520673415] [2021-07-13 20:52:24,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:52:24,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:24,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:52:24,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:52:24,783 INFO L87 Difference]: Start difference. First operand 395 states and 789 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:52:25,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:25,599 INFO L93 Difference]: Finished difference Result 535 states and 1048 transitions. [2021-07-13 20:52:25,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:52:25,600 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:52:25,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:25,600 INFO L225 Difference]: With dead ends: 535 [2021-07-13 20:52:25,600 INFO L226 Difference]: Without dead ends: 499 [2021-07-13 20:52:25,601 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 977.2ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:52:25,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-07-13 20:52:25,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 390. [2021-07-13 20:52:25,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.005141388174807) internal successors, (780), 389 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:25,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 780 transitions. [2021-07-13 20:52:25,605 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 780 transitions. Word has length 30 [2021-07-13 20:52:25,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:25,605 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 780 transitions. [2021-07-13 20:52:25,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:52:25,605 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 780 transitions. [2021-07-13 20:52:25,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:25,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:25,605 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:25,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:25,806 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:25,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:25,806 INFO L82 PathProgramCache]: Analyzing trace with hash -2030894431, now seen corresponding path program 319 times [2021-07-13 20:52:25,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:25,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011868481] [2021-07-13 20:52:25,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:26,046 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:26,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:26,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011868481] [2021-07-13 20:52:26,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011868481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:26,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514727357] [2021-07-13 20:52:26,046 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 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:26,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:26,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:26,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:26,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:26,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:26,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:26,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:26,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:26,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514727357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:26,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:26,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:26,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727022203] [2021-07-13 20:52:26,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:26,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:26,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:26,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:26,424 INFO L87 Difference]: Start difference. First operand 390 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:27,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:27,273 INFO L93 Difference]: Finished difference Result 559 states and 1095 transitions. [2021-07-13 20:52:27,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:27,274 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:27,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:27,275 INFO L225 Difference]: With dead ends: 559 [2021-07-13 20:52:27,275 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:52:27,275 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 901.7ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:27,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:52:27,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2021-07-13 20:52:27,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.002481389578164) internal successors, (807), 403 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:27,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 807 transitions. [2021-07-13 20:52:27,280 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 807 transitions. Word has length 30 [2021-07-13 20:52:27,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:27,280 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 807 transitions. [2021-07-13 20:52:27,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:27,280 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 807 transitions. [2021-07-13 20:52:27,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:27,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:27,280 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:27,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-07-13 20:52:27,481 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:27,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:27,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1148828707, now seen corresponding path program 320 times [2021-07-13 20:52:27,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:27,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969948408] [2021-07-13 20:52:27,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:27,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:27,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:27,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:27,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969948408] [2021-07-13 20:52:27,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969948408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:27,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239738507] [2021-07-13 20:52:27,718 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 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:27,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:52:27,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:27,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:27,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:27,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:27,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:27,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:27,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:27,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:28,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:28,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239738507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:28,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:28,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:28,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468377597] [2021-07-13 20:52:28,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:28,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:28,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:28,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:28,138 INFO L87 Difference]: Start difference. First operand 404 states and 807 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:29,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:29,181 INFO L93 Difference]: Finished difference Result 492 states and 976 transitions. [2021-07-13 20:52:29,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:29,182 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:29,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:29,182 INFO L225 Difference]: With dead ends: 492 [2021-07-13 20:52:29,182 INFO L226 Difference]: Without dead ends: 477 [2021-07-13 20:52:29,182 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1053.9ms TimeCoverageRelationStatistics Valid=248, Invalid=2104, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:52:29,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-07-13 20:52:29,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 402. [2021-07-13 20:52:29,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:29,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-07-13 20:52:29,186 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-07-13 20:52:29,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:29,186 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-07-13 20:52:29,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:29,187 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-07-13 20:52:29,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:29,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:29,187 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:29,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-07-13 20:52:29,388 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:29,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:29,388 INFO L82 PathProgramCache]: Analyzing trace with hash 319838011, now seen corresponding path program 321 times [2021-07-13 20:52:29,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:29,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000343395] [2021-07-13 20:52:29,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:29,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:29,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:29,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000343395] [2021-07-13 20:52:29,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000343395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:29,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436785132] [2021-07-13 20:52:29,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:29,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:52:29,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:29,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:52:29,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:29,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:29,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:29,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:29,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:29,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:29,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:29,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436785132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:29,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:29,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:52:29,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123845279] [2021-07-13 20:52:29,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:52:29,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:29,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:52:29,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:52:29,965 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:30,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:30,856 INFO L93 Difference]: Finished difference Result 545 states and 1069 transitions. [2021-07-13 20:52:30,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:30,857 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:52:30,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:30,857 INFO L225 Difference]: With dead ends: 545 [2021-07-13 20:52:30,857 INFO L226 Difference]: Without dead ends: 528 [2021-07-13 20:52:30,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 876.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:52:30,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-07-13 20:52:30,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 401. [2021-07-13 20:52:30,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.0025) internal successors, (801), 400 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:30,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 801 transitions. [2021-07-13 20:52:30,862 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 801 transitions. Word has length 30 [2021-07-13 20:52:30,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:30,862 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 801 transitions. [2021-07-13 20:52:30,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:30,862 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 801 transitions. [2021-07-13 20:52:30,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:30,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:30,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:31,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 332 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-07-13 20:52:31,063 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:31,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:31,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1838876809, now seen corresponding path program 322 times [2021-07-13 20:52:31,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:31,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560541302] [2021-07-13 20:52:31,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:31,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:31,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:31,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560541302] [2021-07-13 20:52:31,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560541302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:31,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021617577] [2021-07-13 20:52:31,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:31,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:31,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:31,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:31,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52: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 15 treesize of output 7 [2021-07-13 20:52:31,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:31,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:31,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:31,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:31,660 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:31,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021617577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:31,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:31,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:31,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143384074] [2021-07-13 20:52:31,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:31,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:31,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:31,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:31,662 INFO L87 Difference]: Start difference. First operand 401 states and 801 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:32,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:32,480 INFO L93 Difference]: Finished difference Result 546 states and 1070 transitions. [2021-07-13 20:52:32,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:32,481 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:32,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:32,481 INFO L225 Difference]: With dead ends: 546 [2021-07-13 20:52:32,481 INFO L226 Difference]: Without dead ends: 505 [2021-07-13 20:52:32,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 878.9ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:32,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-07-13 20:52:32,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 388. [2021-07-13 20:52:32,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.005167958656331) internal successors, (776), 387 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:32,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 776 transitions. [2021-07-13 20:52:32,486 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 776 transitions. Word has length 30 [2021-07-13 20:52:32,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:32,486 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 776 transitions. [2021-07-13 20:52:32,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:32,486 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 776 transitions. [2021-07-13 20:52:32,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:32,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:32,487 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:32,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-13 20:52:32,687 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:32,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:32,687 INFO L82 PathProgramCache]: Analyzing trace with hash -33485369, now seen corresponding path program 323 times [2021-07-13 20:52:32,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:32,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127943366] [2021-07-13 20:52:32,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:32,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:32,919 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:32,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:32,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127943366] [2021-07-13 20:52:32,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127943366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:32,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17847144] [2021-07-13 20:52:32,920 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 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:32,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:32,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:32,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:32,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:33,074 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-07-13 20:52:33,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:33,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:33,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:33,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:33,309 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:33,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17847144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:33,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:33,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:33,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700493016] [2021-07-13 20:52:33,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:33,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:33,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:33,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:33,310 INFO L87 Difference]: Start difference. First operand 388 states and 776 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:34,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:34,358 INFO L93 Difference]: Finished difference Result 585 states and 1143 transitions. [2021-07-13 20:52:34,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:52:34,358 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:34,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:34,359 INFO L225 Difference]: With dead ends: 585 [2021-07-13 20:52:34,359 INFO L226 Difference]: Without dead ends: 576 [2021-07-13 20:52:34,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1056.0ms TimeCoverageRelationStatistics Valid=244, Invalid=2306, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:52:34,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-07-13 20:52:34,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 402. [2021-07-13 20:52:34,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0074812967581046) internal successors, (805), 401 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:34,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 805 transitions. [2021-07-13 20:52:34,364 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 805 transitions. Word has length 30 [2021-07-13 20:52:34,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:34,364 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 805 transitions. [2021-07-13 20:52:34,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:34,364 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 805 transitions. [2021-07-13 20:52:34,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:34,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:34,365 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:34,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:34,565 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:34,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:34,565 INFO L82 PathProgramCache]: Analyzing trace with hash 848580355, now seen corresponding path program 324 times [2021-07-13 20:52:34,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:34,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063224728] [2021-07-13 20:52:34,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:34,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:34,804 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:34,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:34,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063224728] [2021-07-13 20:52:34,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063224728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:34,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748046766] [2021-07-13 20:52:34,804 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 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:34,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:34,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:34,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:34,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:34,956 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-07-13 20:52:34,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:34,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:34,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:34,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:35,196 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:35,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748046766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:35,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:35,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:35,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943787969] [2021-07-13 20:52:35,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:35,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:35,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:35,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:35,197 INFO L87 Difference]: Start difference. First operand 402 states and 805 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:36,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:36,356 INFO L93 Difference]: Finished difference Result 509 states and 1004 transitions. [2021-07-13 20:52:36,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:52:36,356 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:36,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:36,357 INFO L225 Difference]: With dead ends: 509 [2021-07-13 20:52:36,357 INFO L226 Difference]: Without dead ends: 494 [2021-07-13 20:52:36,357 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1196.7ms TimeCoverageRelationStatistics Valid=276, Invalid=2376, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:52:36,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-07-13 20:52:36,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 400. [2021-07-13 20:52:36,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.007518796992481) internal successors, (801), 399 states have internal predecessors, (801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:36,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 801 transitions. [2021-07-13 20:52:36,361 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 801 transitions. Word has length 30 [2021-07-13 20:52:36,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:36,361 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 801 transitions. [2021-07-13 20:52:36,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:36,361 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 801 transitions. [2021-07-13 20:52:36,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:36,361 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:36,361 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:36,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-07-13 20:52:36,562 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:36,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:36,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1977720223, now seen corresponding path program 325 times [2021-07-13 20:52:36,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:36,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227662020] [2021-07-13 20:52:36,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:36,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:36,790 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:36,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:36,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227662020] [2021-07-13 20:52:36,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227662020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:36,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043190797] [2021-07-13 20:52:36,791 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 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:36,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:36,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:36,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:36,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:36,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:36,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:36,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:36,943 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:37,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043190797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:37,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:37,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:52:37,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869777163] [2021-07-13 20:52:37,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:52:37,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:37,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:52:37,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:52:37,140 INFO L87 Difference]: Start difference. First operand 400 states and 801 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:38,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:38,325 INFO L93 Difference]: Finished difference Result 583 states and 1142 transitions. [2021-07-13 20:52:38,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:52:38,326 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:52:38,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:38,326 INFO L225 Difference]: With dead ends: 583 [2021-07-13 20:52:38,327 INFO L226 Difference]: Without dead ends: 566 [2021-07-13 20:52:38,327 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1088.2ms TimeCoverageRelationStatistics Valid=260, Invalid=2392, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:52:38,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-07-13 20:52:38,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 409. [2021-07-13 20:52:38,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.002450980392157) internal successors, (817), 408 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:38,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 817 transitions. [2021-07-13 20:52:38,331 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 817 transitions. Word has length 30 [2021-07-13 20:52:38,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:38,332 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 817 transitions. [2021-07-13 20:52:38,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:38,332 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 817 transitions. [2021-07-13 20:52:38,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:38,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:38,332 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:38,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:38,533 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:38,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:38,533 INFO L82 PathProgramCache]: Analyzing trace with hash -458681425, now seen corresponding path program 326 times [2021-07-13 20:52:38,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:38,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017008314] [2021-07-13 20:52:38,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:38,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:38,770 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:38,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:38,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017008314] [2021-07-13 20:52:38,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017008314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:38,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665264409] [2021-07-13 20:52:38,770 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 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:38,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:52:38,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:38,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:38,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:38,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:38,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:38,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:38,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:38,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:39,142 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:39,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665264409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:39,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:39,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:39,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075625985] [2021-07-13 20:52:39,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:39,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:39,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:39,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:39,143 INFO L87 Difference]: Start difference. First operand 409 states and 817 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:40,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:40,288 INFO L93 Difference]: Finished difference Result 582 states and 1139 transitions. [2021-07-13 20:52:40,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:52:40,289 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:40,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:40,289 INFO L225 Difference]: With dead ends: 582 [2021-07-13 20:52:40,289 INFO L226 Difference]: Without dead ends: 538 [2021-07-13 20:52:40,290 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 1096.1ms TimeCoverageRelationStatistics Valid=275, Invalid=2587, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:52:40,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-07-13 20:52:40,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 399. [2021-07-13 20:52:40,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.9924623115577889) internal successors, (793), 398 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:40,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 793 transitions. [2021-07-13 20:52:40,294 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 793 transitions. Word has length 30 [2021-07-13 20:52:40,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:40,294 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 793 transitions. [2021-07-13 20:52:40,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:40,294 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 793 transitions. [2021-07-13 20:52:40,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:40,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:40,295 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:40,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-07-13 20:52:40,495 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:40,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:40,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1089101833, now seen corresponding path program 327 times [2021-07-13 20:52:40,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:40,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475083603] [2021-07-13 20:52:40,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:40,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:40,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:40,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475083603] [2021-07-13 20:52:40,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475083603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:40,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505672939] [2021-07-13 20:52:40,737 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 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:40,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:52:40,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:40,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:40,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:40,884 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-07-13 20:52:40,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:40,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:40,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:40,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:41,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:41,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505672939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:41,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:41,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:41,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560912571] [2021-07-13 20:52:41,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:41,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:41,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:41,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:41,128 INFO L87 Difference]: Start difference. First operand 399 states and 793 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:41,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:41,969 INFO L93 Difference]: Finished difference Result 535 states and 1041 transitions. [2021-07-13 20:52:41,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:41,970 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:41,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:41,970 INFO L225 Difference]: With dead ends: 535 [2021-07-13 20:52:41,971 INFO L226 Difference]: Without dead ends: 526 [2021-07-13 20:52:41,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 936.3ms TimeCoverageRelationStatistics Valid=207, Invalid=1955, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:41,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-07-13 20:52:41,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 401. [2021-07-13 20:52:41,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.99) internal successors, (796), 400 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:41,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 796 transitions. [2021-07-13 20:52:41,975 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 796 transitions. Word has length 30 [2021-07-13 20:52:41,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:41,975 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 796 transitions. [2021-07-13 20:52:41,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:41,975 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 796 transitions. [2021-07-13 20:52:41,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:41,976 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:41,976 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:42,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-07-13 20:52:42,176 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:42,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:42,177 INFO L82 PathProgramCache]: Analyzing trace with hash -207036109, now seen corresponding path program 328 times [2021-07-13 20:52:42,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:42,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302568057] [2021-07-13 20:52:42,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:42,420 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:42,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:42,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302568057] [2021-07-13 20:52:42,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302568057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:42,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246786250] [2021-07-13 20:52:42,421 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 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:42,456 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:42,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:42,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:42,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:42,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:42,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:42,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:42,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:42,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:42,840 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:42,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246786250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:42,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:42,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:42,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557081244] [2021-07-13 20:52:42,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:42,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:42,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:42,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:42,842 INFO L87 Difference]: Start difference. First operand 401 states and 796 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:43,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:43,829 INFO L93 Difference]: Finished difference Result 456 states and 897 transitions. [2021-07-13 20:52:43,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:43,829 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:43,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:43,830 INFO L225 Difference]: With dead ends: 456 [2021-07-13 20:52:43,830 INFO L226 Difference]: Without dead ends: 433 [2021-07-13 20:52:43,830 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 1077.8ms TimeCoverageRelationStatistics Valid=232, Invalid=2024, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:43,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-07-13 20:52:43,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 391. [2021-07-13 20:52:43,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0025641025641026) internal successors, (781), 390 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:43,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 781 transitions. [2021-07-13 20:52:43,834 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 781 transitions. Word has length 30 [2021-07-13 20:52:43,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:43,834 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 781 transitions. [2021-07-13 20:52:43,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:43,834 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 781 transitions. [2021-07-13 20:52:43,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:43,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:43,835 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:44,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:44,035 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:44,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:44,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1085043759, now seen corresponding path program 329 times [2021-07-13 20:52:44,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:44,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154471758] [2021-07-13 20:52:44,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:44,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:44,269 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:44,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:44,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154471758] [2021-07-13 20:52:44,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154471758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:44,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695976844] [2021-07-13 20:52:44,269 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 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:44,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:44,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:44,293 WARN L261 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:52:44,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:44,610 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:52:44,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:52:44,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:44,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:44,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:44,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:18 [2021-07-13 20:52:44,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:44,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695976844] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:44,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:44,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:44,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067282919] [2021-07-13 20:52:44,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:44,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:44,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:44,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:44,707 INFO L87 Difference]: Start difference. First operand 391 states and 781 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:45,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:45,712 INFO L93 Difference]: Finished difference Result 537 states and 1050 transitions. [2021-07-13 20:52:45,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:45,713 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:45,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:45,713 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:52:45,713 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:52:45,713 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1170.9ms TimeCoverageRelationStatistics Valid=240, Invalid=2210, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:52:45,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:52:45,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 387. [2021-07-13 20:52:45,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.005181347150259) internal successors, (774), 386 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:45,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 774 transitions. [2021-07-13 20:52:45,718 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 774 transitions. Word has length 30 [2021-07-13 20:52:45,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:45,718 INFO L482 AbstractCegarLoop]: Abstraction has 387 states and 774 transitions. [2021-07-13 20:52:45,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:45,718 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 774 transitions. [2021-07-13 20:52:45,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:45,718 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:45,718 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:45,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2021-07-13 20:52:45,919 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:45,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:45,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1254289225, now seen corresponding path program 330 times [2021-07-13 20:52:45,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:45,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223188084] [2021-07-13 20:52:45,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:46,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:46,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:46,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223188084] [2021-07-13 20:52:46,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223188084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:46,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915391165] [2021-07-13 20:52:46,146 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 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:46,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:46,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:46,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:46,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:46,291 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-07-13 20:52:46,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:46,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:46,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:46,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:46,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:46,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915391165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:46,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:46,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:46,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199137122] [2021-07-13 20:52:46,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:46,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:46,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:46,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:46,519 INFO L87 Difference]: Start difference. First operand 387 states and 774 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:47,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:47,537 INFO L93 Difference]: Finished difference Result 600 states and 1174 transitions. [2021-07-13 20:52:47,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:52:47,537 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:47,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:47,538 INFO L225 Difference]: With dead ends: 600 [2021-07-13 20:52:47,538 INFO L226 Difference]: Without dead ends: 591 [2021-07-13 20:52:47,538 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1003.7ms TimeCoverageRelationStatistics Valid=244, Invalid=2306, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:52:47,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-07-13 20:52:47,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 402. [2021-07-13 20:52:47,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.0099750623441395) internal successors, (806), 401 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:47,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 806 transitions. [2021-07-13 20:52:47,543 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 806 transitions. Word has length 30 [2021-07-13 20:52:47,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:47,543 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 806 transitions. [2021-07-13 20:52:47,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:47,543 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 806 transitions. [2021-07-13 20:52:47,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:47,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:47,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:47,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-07-13 20:52:47,744 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:47,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:47,744 INFO L82 PathProgramCache]: Analyzing trace with hash -372223501, now seen corresponding path program 331 times [2021-07-13 20:52:47,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:47,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150022049] [2021-07-13 20:52:47,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:47,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:47,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:47,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:47,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150022049] [2021-07-13 20:52:47,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150022049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:47,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614882155] [2021-07-13 20:52:47,970 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 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:47,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:47,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:48,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:48,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:48,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:48,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:48,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:48,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:48,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614882155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:48,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:48,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:48,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557081300] [2021-07-13 20:52:48,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:48,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:48,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:48,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:48,349 INFO L87 Difference]: Start difference. First operand 402 states and 806 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:49,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:49,669 INFO L93 Difference]: Finished difference Result 517 states and 1021 transitions. [2021-07-13 20:52:49,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:52:49,669 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:49,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:49,670 INFO L225 Difference]: With dead ends: 517 [2021-07-13 20:52:49,670 INFO L226 Difference]: Without dead ends: 502 [2021-07-13 20:52:49,670 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 1160.5ms TimeCoverageRelationStatistics Valid=276, Invalid=2376, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:52:49,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-07-13 20:52:49,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 400. [2021-07-13 20:52:49,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.010025062656642) internal successors, (802), 399 states have internal predecessors, (802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:49,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 802 transitions. [2021-07-13 20:52:49,674 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 802 transitions. Word has length 30 [2021-07-13 20:52:49,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:49,674 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 802 transitions. [2021-07-13 20:52:49,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:49,674 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 802 transitions. [2021-07-13 20:52:49,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:49,675 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:49,675 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:49,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:49,875 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:49,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:49,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1096443217, now seen corresponding path program 332 times [2021-07-13 20:52:49,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:49,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276140037] [2021-07-13 20:52:49,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:50,159 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:50,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:50,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276140037] [2021-07-13 20:52:50,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276140037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:50,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655851287] [2021-07-13 20:52:50,160 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 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:50,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:52:50,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:50,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:50,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:50,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:50,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:50,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:50,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:50,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:50,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:50,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655851287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:50,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:50,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:52:50,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070569417] [2021-07-13 20:52:50,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:52:50,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:50,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:52:50,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:52:50,513 INFO L87 Difference]: Start difference. First operand 400 states and 802 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:51,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:51,668 INFO L93 Difference]: Finished difference Result 628 states and 1225 transitions. [2021-07-13 20:52:51,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:52:51,669 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:52:51,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:51,669 INFO L225 Difference]: With dead ends: 628 [2021-07-13 20:52:51,669 INFO L226 Difference]: Without dead ends: 611 [2021-07-13 20:52:51,670 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1113.1ms TimeCoverageRelationStatistics Valid=260, Invalid=2392, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:52:51,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-07-13 20:52:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 409. [2021-07-13 20:52:51,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0049019607843137) internal successors, (818), 408 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:51,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 818 transitions. [2021-07-13 20:52:51,674 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 818 transitions. Word has length 30 [2021-07-13 20:52:51,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:51,674 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 818 transitions. [2021-07-13 20:52:51,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:52:51,675 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 818 transitions. [2021-07-13 20:52:51,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:51,675 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:51,675 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:51,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-07-13 20:52:51,876 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:51,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:51,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1679485281, now seen corresponding path program 333 times [2021-07-13 20:52:51,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:51,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614277081] [2021-07-13 20:52:51,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:52,103 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:52,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:52,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614277081] [2021-07-13 20:52:52,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614277081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:52,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203831217] [2021-07-13 20:52:52,104 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 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:52,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:52:52,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:52,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:52:52,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:52,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:52,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:52,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:52,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:52,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:52,478 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:52,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203831217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:52,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:52,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:52,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917405090] [2021-07-13 20:52:52,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:52,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:52,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:52,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=946, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:52,479 INFO L87 Difference]: Start difference. First operand 409 states and 818 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:53,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:53,835 INFO L93 Difference]: Finished difference Result 635 states and 1237 transitions. [2021-07-13 20:52:53,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:52:53,835 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:53,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:53,836 INFO L225 Difference]: With dead ends: 635 [2021-07-13 20:52:53,836 INFO L226 Difference]: Without dead ends: 591 [2021-07-13 20:52:53,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1173.2ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:52:53,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-07-13 20:52:53,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 399. [2021-07-13 20:52:53,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 1.9949748743718594) internal successors, (794), 398 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:53,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 794 transitions. [2021-07-13 20:52:53,841 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 794 transitions. Word has length 30 [2021-07-13 20:52:53,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:53,841 INFO L482 AbstractCegarLoop]: Abstraction has 399 states and 794 transitions. [2021-07-13 20:52:53,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:53,841 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 794 transitions. [2021-07-13 20:52:53,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:53,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:53,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:54,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable345,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:54,042 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:54,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:54,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1985061607, now seen corresponding path program 334 times [2021-07-13 20:52:54,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:54,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801974005] [2021-07-13 20:52:54,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:54,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:54,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:54,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:54,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801974005] [2021-07-13 20:52:54,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801974005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:54,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127197643] [2021-07-13 20:52:54,286 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 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:54,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:52:54,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:54,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:54,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:54,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:54,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:54,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:54,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:54,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:54,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:54,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127197643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:54,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:54,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:54,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194699456] [2021-07-13 20:52:54,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:54,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:54,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:54,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:54,667 INFO L87 Difference]: Start difference. First operand 399 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:55,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:55,514 INFO L93 Difference]: Finished difference Result 554 states and 1080 transitions. [2021-07-13 20:52:55,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:55,514 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:55,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:55,515 INFO L225 Difference]: With dead ends: 554 [2021-07-13 20:52:55,515 INFO L226 Difference]: Without dead ends: 545 [2021-07-13 20:52:55,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 915.2ms TimeCoverageRelationStatistics Valid=209, Invalid=1953, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:52:55,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-07-13 20:52:55,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 401. [2021-07-13 20:52:55,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 1.9925) internal successors, (797), 400 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:55,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 797 transitions. [2021-07-13 20:52:55,519 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 797 transitions. Word has length 30 [2021-07-13 20:52:55,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:55,519 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 797 transitions. [2021-07-13 20:52:55,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:55,519 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 797 transitions. [2021-07-13 20:52:55,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:55,520 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:55,520 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:55,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346 [2021-07-13 20:52:55,720 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:55,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:55,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1427839965, now seen corresponding path program 335 times [2021-07-13 20:52:55,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:55,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964545572] [2021-07-13 20:52:55,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:55,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:55,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:55,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:55,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964545572] [2021-07-13 20:52:55,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964545572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:55,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269894627] [2021-07-13 20:52:55,954 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 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:55,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:52:55,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:55,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:52:55,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:56,104 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-07-13 20:52:56,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:56,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:56,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:56,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:56,343 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:56,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269894627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:56,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:56,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:56,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157458368] [2021-07-13 20:52:56,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:56,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:56,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:56,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:56,344 INFO L87 Difference]: Start difference. First operand 401 states and 797 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:57,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:57,403 INFO L93 Difference]: Finished difference Result 468 states and 922 transitions. [2021-07-13 20:52:57,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:52:57,403 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:57,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:57,404 INFO L225 Difference]: With dead ends: 468 [2021-07-13 20:52:57,404 INFO L226 Difference]: Without dead ends: 445 [2021-07-13 20:52:57,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1024.5ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:52:57,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-07-13 20:52:57,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 391. [2021-07-13 20:52:57,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.005128205128205) internal successors, (782), 390 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:57,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 782 transitions. [2021-07-13 20:52:57,408 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 782 transitions. Word has length 30 [2021-07-13 20:52:57,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:57,408 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 782 transitions. [2021-07-13 20:52:57,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:57,408 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 782 transitions. [2021-07-13 20:52:57,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:57,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:57,409 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:57,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,346 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:57,609 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:57,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:57,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1989119681, now seen corresponding path program 336 times [2021-07-13 20:52:57,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:57,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329485736] [2021-07-13 20:52:57,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:57,832 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:57,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:57,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329485736] [2021-07-13 20:52:57,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329485736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:57,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825941346] [2021-07-13 20:52:57,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:57,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:52:57,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:52:57,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:52:57,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:57,990 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-07-13 20:52:57,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:57,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:57,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:58,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:52:58,228 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:58,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825941346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:58,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:58,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:58,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499589303] [2021-07-13 20:52:58,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:58,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:58,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:58,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:58,229 INFO L87 Difference]: Start difference. First operand 391 states and 782 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:59,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:52:59,164 INFO L93 Difference]: Finished difference Result 553 states and 1085 transitions. [2021-07-13 20:52:59,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:52:59,164 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:52:59,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:52:59,165 INFO L225 Difference]: With dead ends: 553 [2021-07-13 20:52:59,165 INFO L226 Difference]: Without dead ends: 520 [2021-07-13 20:52:59,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 997.6ms TimeCoverageRelationStatistics Valid=224, Invalid=2128, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:52:59,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-07-13 20:52:59,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 388. [2021-07-13 20:52:59,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 2.007751937984496) internal successors, (777), 387 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:52:59,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 777 transitions. [2021-07-13 20:52:59,169 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 777 transitions. Word has length 30 [2021-07-13 20:52:59,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:52:59,169 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 777 transitions. [2021-07-13 20:52:59,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:52:59,169 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 777 transitions. [2021-07-13 20:52:59,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:52:59,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:52:59,170 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:52:59,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2021-07-13 20:52:59,370 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:52:59,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:52:59,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1819710111, now seen corresponding path program 337 times [2021-07-13 20:52:59,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:52:59,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469903542] [2021-07-13 20:52:59,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:52:59,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:59,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:52:59,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469903542] [2021-07-13 20:52:59,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469903542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:59,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320744875] [2021-07-13 20:52:59,605 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 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:52:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:52:59,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:52:59,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:52:59,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:52:59,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:52:59,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:52:59,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:52:59,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:52:59,996 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:52:59,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320744875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:52:59,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:52:59,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:52:59,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307706019] [2021-07-13 20:52:59,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:52:59,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:52:59,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:52:59,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:52:59,997 INFO L87 Difference]: Start difference. First operand 388 states and 777 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:00,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:00,899 INFO L93 Difference]: Finished difference Result 549 states and 1069 transitions. [2021-07-13 20:53:00,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:53:00,900 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:00,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:00,900 INFO L225 Difference]: With dead ends: 549 [2021-07-13 20:53:00,900 INFO L226 Difference]: Without dead ends: 540 [2021-07-13 20:53:00,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 907.6ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:53:00,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-07-13 20:53:00,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 402. [2021-07-13 20:53:00,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.002493765586035) internal successors, (803), 401 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:00,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 803 transitions. [2021-07-13 20:53:00,905 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 803 transitions. Word has length 30 [2021-07-13 20:53:00,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:00,905 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 803 transitions. [2021-07-13 20:53:00,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:00,905 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 803 transitions. [2021-07-13 20:53:00,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:00,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:00,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:01,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:01,106 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:01,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:01,107 INFO L82 PathProgramCache]: Analyzing trace with hash -937644387, now seen corresponding path program 338 times [2021-07-13 20:53:01,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:01,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309286703] [2021-07-13 20:53:01,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:01,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:01,343 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:01,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:01,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309286703] [2021-07-13 20:53:01,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309286703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:01,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637219002] [2021-07-13 20:53:01,344 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 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:01,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:53:01,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:01,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:01,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:01,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:01,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:01,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:01,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:01,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:01,730 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:01,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637219002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:01,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:01,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:01,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882382743] [2021-07-13 20:53:01,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:01,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:01,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:01,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:01,731 INFO L87 Difference]: Start difference. First operand 402 states and 803 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:02,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:02,792 INFO L93 Difference]: Finished difference Result 473 states and 932 transitions. [2021-07-13 20:53:02,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:53:02,792 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:02,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:02,793 INFO L225 Difference]: With dead ends: 473 [2021-07-13 20:53:02,793 INFO L226 Difference]: Without dead ends: 458 [2021-07-13 20:53:02,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1044.1ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:53:02,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-07-13 20:53:02,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 400. [2021-07-13 20:53:02,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.0025062656641603) internal successors, (799), 399 states have internal predecessors, (799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:02,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 799 transitions. [2021-07-13 20:53:02,797 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 799 transitions. Word has length 30 [2021-07-13 20:53:02,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:02,797 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 799 transitions. [2021-07-13 20:53:02,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:02,797 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 799 transitions. [2021-07-13 20:53:02,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:02,797 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:02,797 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:02,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:02,998 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:02,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:02,998 INFO L82 PathProgramCache]: Analyzing trace with hash 531022331, now seen corresponding path program 339 times [2021-07-13 20:53:02,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:02,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103074392] [2021-07-13 20:53:02,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:03,229 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:03,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:03,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103074392] [2021-07-13 20:53:03,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103074392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:03,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583180509] [2021-07-13 20:53:03,229 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 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:03,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:53:03,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:03,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:03,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:03,372 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-07-13 20:53:03,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:03,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:03,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:03,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:03,606 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:03,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583180509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:03,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:03,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:53:03,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245813266] [2021-07-13 20:53:03,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:53:03,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:03,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:53:03,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:53:03,607 INFO L87 Difference]: Start difference. First operand 400 states and 799 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:04,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:04,526 INFO L93 Difference]: Finished difference Result 548 states and 1071 transitions. [2021-07-13 20:53:04,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:04,526 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:53:04,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:04,527 INFO L225 Difference]: With dead ends: 548 [2021-07-13 20:53:04,527 INFO L226 Difference]: Without dead ends: 503 [2021-07-13 20:53:04,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 935.4ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:53:04,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-07-13 20:53:04,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 392. [2021-07-13 20:53:04,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 2.002557544757033) internal successors, (783), 391 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:04,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 783 transitions. [2021-07-13 20:53:04,531 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 783 transitions. Word has length 30 [2021-07-13 20:53:04,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:04,532 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 783 transitions. [2021-07-13 20:53:04,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:04,532 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 783 transitions. [2021-07-13 20:53:04,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:04,532 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:04,532 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:04,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable351 [2021-07-13 20:53:04,733 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:04,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:04,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1815652037, now seen corresponding path program 340 times [2021-07-13 20:53:04,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:04,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119465817] [2021-07-13 20:53:04,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:04,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:04,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:04,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:04,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119465817] [2021-07-13 20:53:04,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119465817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:04,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706133820] [2021-07-13 20:53:04,960 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 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:04,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:53:04,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:04,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:04,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:05,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:05,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:05,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:05,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:05,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:05,344 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:05,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706133820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:05,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:05,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:05,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491847288] [2021-07-13 20:53:05,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:05,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:05,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:05,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:05,345 INFO L87 Difference]: Start difference. First operand 392 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:06,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:06,085 INFO L93 Difference]: Finished difference Result 531 states and 1040 transitions. [2021-07-13 20:53:06,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:53:06,085 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:06,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:06,086 INFO L225 Difference]: With dead ends: 531 [2021-07-13 20:53:06,086 INFO L226 Difference]: Without dead ends: 498 [2021-07-13 20:53:06,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 873.1ms TimeCoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:53:06,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-07-13 20:53:06,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 390. [2021-07-13 20:53:06,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.0025706940874035) internal successors, (779), 389 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:06,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 779 transitions. [2021-07-13 20:53:06,090 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 779 transitions. Word has length 30 [2021-07-13 20:53:06,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:06,090 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 779 transitions. [2021-07-13 20:53:06,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:06,091 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 779 transitions. [2021-07-13 20:53:06,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:06,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:06,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:06,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,351 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:06,292 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:06,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:06,292 INFO L82 PathProgramCache]: Analyzing trace with hash 139806519, now seen corresponding path program 341 times [2021-07-13 20:53:06,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:06,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402511805] [2021-07-13 20:53:06,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:06,534 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:06,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:06,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402511805] [2021-07-13 20:53:06,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402511805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:06,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336225692] [2021-07-13 20:53:06,534 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 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:06,557 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:53:06,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:06,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:53:06,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:06,687 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-07-13 20:53:06,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:06,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:06,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:06,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:06,967 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:06,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336225692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:06,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:06,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:53:06,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99360475] [2021-07-13 20:53:06,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:53:06,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:06,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:53:06,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:53:06,969 INFO L87 Difference]: Start difference. First operand 390 states and 779 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:07,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:07,740 INFO L93 Difference]: Finished difference Result 529 states and 1036 transitions. [2021-07-13 20:53:07,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:53:07,740 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:53:07,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:07,741 INFO L225 Difference]: With dead ends: 529 [2021-07-13 20:53:07,741 INFO L226 Difference]: Without dead ends: 493 [2021-07-13 20:53:07,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 979.3ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:53:07,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-07-13 20:53:07,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 386. [2021-07-13 20:53:07,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.005194805194805) internal successors, (772), 385 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:07,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 772 transitions. [2021-07-13 20:53:07,746 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 772 transitions. Word has length 30 [2021-07-13 20:53:07,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:07,746 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 772 transitions. [2021-07-13 20:53:07,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:07,746 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 772 transitions. [2021-07-13 20:53:07,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:07,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:07,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:07,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:07,947 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:07,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:07,947 INFO L82 PathProgramCache]: Analyzing trace with hash 426792195, now seen corresponding path program 342 times [2021-07-13 20:53:07,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:07,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365417401] [2021-07-13 20:53:07,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:07,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:08,175 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:08,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:08,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365417401] [2021-07-13 20:53:08,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365417401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:08,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195698585] [2021-07-13 20:53:08,176 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 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:08,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:53:08,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:08,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:53:08,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:08,342 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-07-13 20:53:08,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:08,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:08,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:08,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:08,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:08,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195698585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:08,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:08,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:08,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756611534] [2021-07-13 20:53:08,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:08,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:08,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:08,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:08,557 INFO L87 Difference]: Start difference. First operand 386 states and 772 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:09,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:09,636 INFO L93 Difference]: Finished difference Result 640 states and 1248 transitions. [2021-07-13 20:53:09,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:53:09,636 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:09,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:09,637 INFO L225 Difference]: With dead ends: 640 [2021-07-13 20:53:09,637 INFO L226 Difference]: Without dead ends: 631 [2021-07-13 20:53:09,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 1050.4ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:53:09,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-07-13 20:53:09,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 397. [2021-07-13 20:53:09,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.0) internal successors, (792), 396 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:09,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 792 transitions. [2021-07-13 20:53:09,641 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 792 transitions. Word has length 30 [2021-07-13 20:53:09,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:09,641 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 792 transitions. [2021-07-13 20:53:09,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:09,642 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 792 transitions. [2021-07-13 20:53:09,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:09,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:09,642 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:09,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 353 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-07-13 20:53:09,843 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:09,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:09,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1308857919, now seen corresponding path program 343 times [2021-07-13 20:53:09,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:09,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483559061] [2021-07-13 20:53:09,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:10,076 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:10,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:10,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483559061] [2021-07-13 20:53:10,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483559061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:10,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621898716] [2021-07-13 20:53:10,077 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 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:10,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:10,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:10,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:10,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:10,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:10,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:10,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:10,459 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:10,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621898716] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:10,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:10,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:10,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322328457] [2021-07-13 20:53:10,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:10,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:10,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:10,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:10,460 INFO L87 Difference]: Start difference. First operand 397 states and 792 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:11,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:11,928 INFO L93 Difference]: Finished difference Result 547 states and 1072 transitions. [2021-07-13 20:53:11,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:53:11,928 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:11,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:11,929 INFO L225 Difference]: With dead ends: 547 [2021-07-13 20:53:11,929 INFO L226 Difference]: Without dead ends: 532 [2021-07-13 20:53:11,929 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1211.5ms TimeCoverageRelationStatistics Valid=282, Invalid=2474, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:53:11,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-07-13 20:53:11,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 395. [2021-07-13 20:53:11,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.0) internal successors, (788), 394 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:11,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 788 transitions. [2021-07-13 20:53:11,934 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 788 transitions. Word has length 30 [2021-07-13 20:53:11,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:11,935 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 788 transitions. [2021-07-13 20:53:11,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:11,935 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 788 transitions. [2021-07-13 20:53:11,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:11,935 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:11,935 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:12,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 354 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-07-13 20:53:12,149 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:12,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:12,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1517442659, now seen corresponding path program 344 times [2021-07-13 20:53:12,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:12,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638796744] [2021-07-13 20:53:12,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:12,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:12,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:12,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:12,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638796744] [2021-07-13 20:53:12,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638796744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:12,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106565707] [2021-07-13 20:53:12,372 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 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:12,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:53:12,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:12,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:12,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:12,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:12,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:12,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:12,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:12,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:12,710 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:12,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106565707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:12,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:12,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:53:12,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707937586] [2021-07-13 20:53:12,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:53:12,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:12,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:53:12,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:53:12,711 INFO L87 Difference]: Start difference. First operand 395 states and 788 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:14,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:14,037 INFO L93 Difference]: Finished difference Result 677 states and 1313 transitions. [2021-07-13 20:53:14,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:53:14,037 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:53:14,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:14,038 INFO L225 Difference]: With dead ends: 677 [2021-07-13 20:53:14,038 INFO L226 Difference]: Without dead ends: 660 [2021-07-13 20:53:14,038 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 1075.1ms TimeCoverageRelationStatistics Valid=264, Invalid=2492, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:53:14,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-07-13 20:53:14,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 404. [2021-07-13 20:53:14,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.9950372208436724) internal successors, (804), 403 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:14,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 804 transitions. [2021-07-13 20:53:14,043 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 804 transitions. Word has length 30 [2021-07-13 20:53:14,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:14,043 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 804 transitions. [2021-07-13 20:53:14,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:14,043 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 804 transitions. [2021-07-13 20:53:14,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:14,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:14,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:14,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 355 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-07-13 20:53:14,244 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:14,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:14,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1596139, now seen corresponding path program 345 times [2021-07-13 20:53:14,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:14,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242886378] [2021-07-13 20:53:14,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:14,477 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:14,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:14,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242886378] [2021-07-13 20:53:14,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242886378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:14,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906547754] [2021-07-13 20:53:14,477 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 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:14,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:53:14,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:14,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:53:14,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:14,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:14,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:14,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:14,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:14,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:14,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:14,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906547754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:14,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:14,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:14,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237837987] [2021-07-13 20:53:14,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:14,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:14,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:14,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=948, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:14,849 INFO L87 Difference]: Start difference. First operand 404 states and 804 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:16,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:16,446 INFO L93 Difference]: Finished difference Result 670 states and 1300 transitions. [2021-07-13 20:53:16,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:53:16,446 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:16,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:16,447 INFO L225 Difference]: With dead ends: 670 [2021-07-13 20:53:16,447 INFO L226 Difference]: Without dead ends: 626 [2021-07-13 20:53:16,447 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1138 ImplicationChecksByTransitivity, 1362.2ms TimeCoverageRelationStatistics Valid=352, Invalid=3554, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:53:16,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-07-13 20:53:16,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 394. [2021-07-13 20:53:16,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 393 states have (on average 1.984732824427481) internal successors, (780), 393 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:16,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 780 transitions. [2021-07-13 20:53:16,452 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 780 transitions. Word has length 30 [2021-07-13 20:53:16,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:16,452 INFO L482 AbstractCegarLoop]: Abstraction has 394 states and 780 transitions. [2021-07-13 20:53:16,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:16,452 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 780 transitions. [2021-07-13 20:53:16,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:16,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:16,453 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:16,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:16,653 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:16,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:16,654 INFO L82 PathProgramCache]: Analyzing trace with hash -628824269, now seen corresponding path program 346 times [2021-07-13 20:53:16,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:16,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735883911] [2021-07-13 20:53:16,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:16,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:16,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:16,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:16,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735883911] [2021-07-13 20:53:16,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735883911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:16,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932963815] [2021-07-13 20:53:16,887 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 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:16,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:53:16,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:16,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:16,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:17,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:17,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:17,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:17,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:17,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:17,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932963815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:17,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:17,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:17,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508400621] [2021-07-13 20:53:17,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:17,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:17,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:17,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:17,275 INFO L87 Difference]: Start difference. First operand 394 states and 780 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:18,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:18,291 INFO L93 Difference]: Finished difference Result 565 states and 1099 transitions. [2021-07-13 20:53:18,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:18,292 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:18,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:18,292 INFO L225 Difference]: With dead ends: 565 [2021-07-13 20:53:18,293 INFO L226 Difference]: Without dead ends: 556 [2021-07-13 20:53:18,293 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 939.6ms TimeCoverageRelationStatistics Valid=213, Invalid=2043, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:53:18,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-07-13 20:53:18,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 396. [2021-07-13 20:53:18,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 1.9822784810126581) internal successors, (783), 395 states have internal predecessors, (783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:18,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 783 transitions. [2021-07-13 20:53:18,297 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 783 transitions. Word has length 30 [2021-07-13 20:53:18,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:18,298 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 783 transitions. [2021-07-13 20:53:18,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:18,298 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 783 transitions. [2021-07-13 20:53:18,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:18,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:18,298 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:18,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-07-13 20:53:18,499 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:18,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:18,499 INFO L82 PathProgramCache]: Analyzing trace with hash 253241455, now seen corresponding path program 347 times [2021-07-13 20:53:18,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:18,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807221901] [2021-07-13 20:53:18,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:18,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:18,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:18,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807221901] [2021-07-13 20:53:18,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807221901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:18,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204964711] [2021-07-13 20:53:18,817 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 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:18,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:53:18,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:18,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:18,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:19,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:19,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:19,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:19,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:19,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:19,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:19,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204964711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:19,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:19,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:19,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603953715] [2021-07-13 20:53:19,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:19,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:19,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:19,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:19,289 INFO L87 Difference]: Start difference. First operand 396 states and 783 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:20,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:20,427 INFO L93 Difference]: Finished difference Result 473 states and 928 transitions. [2021-07-13 20:53:20,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:20,427 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:20,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:20,428 INFO L225 Difference]: With dead ends: 473 [2021-07-13 20:53:20,428 INFO L226 Difference]: Without dead ends: 450 [2021-07-13 20:53:20,428 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1209.8ms TimeCoverageRelationStatistics Valid=240, Invalid=2112, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:53:20,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-07-13 20:53:20,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 386. [2021-07-13 20:53:20,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 1.9948051948051948) internal successors, (768), 385 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:20,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 768 transitions. [2021-07-13 20:53:20,432 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 768 transitions. Word has length 30 [2021-07-13 20:53:20,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:20,432 INFO L482 AbstractCegarLoop]: Abstraction has 386 states and 768 transitions. [2021-07-13 20:53:20,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:20,432 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 768 transitions. [2021-07-13 20:53:20,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:20,433 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:20,433 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:20,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-07-13 20:53:20,634 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:20,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:20,634 INFO L82 PathProgramCache]: Analyzing trace with hash -624766195, now seen corresponding path program 348 times [2021-07-13 20:53:20,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:20,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348809184] [2021-07-13 20:53:20,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:20,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:20,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:20,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348809184] [2021-07-13 20:53:20,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348809184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:20,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764224799] [2021-07-13 20:53:20,857 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 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:20,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:53:20,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:20,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:53:20,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:21,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:53:21,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:21,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:21,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:21,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:21,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:21,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764224799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:21,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:21,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:21,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968988891] [2021-07-13 20:53:21,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:21,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:21,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:21,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:21,250 INFO L87 Difference]: Start difference. First operand 386 states and 768 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:22,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:22,496 INFO L93 Difference]: Finished difference Result 568 states and 1112 transitions. [2021-07-13 20:53:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:53:22,497 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:22,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:22,497 INFO L225 Difference]: With dead ends: 568 [2021-07-13 20:53:22,497 INFO L226 Difference]: Without dead ends: 535 [2021-07-13 20:53:22,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1060.8ms TimeCoverageRelationStatistics Valid=234, Invalid=2316, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:53:22,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-07-13 20:53:22,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 383. [2021-07-13 20:53:22,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.9973821989528795) internal successors, (763), 382 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:22,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 763 transitions. [2021-07-13 20:53:22,502 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 763 transitions. Word has length 30 [2021-07-13 20:53:22,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:22,502 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 763 transitions. [2021-07-13 20:53:22,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 763 transitions. [2021-07-13 20:53:22,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:22,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:22,503 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:22,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,359 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:22,703 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:22,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:22,704 INFO L82 PathProgramCache]: Analyzing trace with hash -138628691, now seen corresponding path program 349 times [2021-07-13 20:53:22,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:22,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043933161] [2021-07-13 20:53:22,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:22,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:22,935 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:22,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:22,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043933161] [2021-07-13 20:53:22,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043933161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:22,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138527626] [2021-07-13 20:53:22,935 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 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:22,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:22,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:23,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:23,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:23,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:23,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:23,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:23,320 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:23,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138527626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:23,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:23,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:23,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101934771] [2021-07-13 20:53:23,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:23,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:23,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:23,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:23,321 INFO L87 Difference]: Start difference. First operand 383 states and 763 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:24,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:24,271 INFO L93 Difference]: Finished difference Result 555 states and 1078 transitions. [2021-07-13 20:53:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:24,271 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:24,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:24,272 INFO L225 Difference]: With dead ends: 555 [2021-07-13 20:53:24,272 INFO L226 Difference]: Without dead ends: 546 [2021-07-13 20:53:24,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 912.6ms TimeCoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:53:24,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-07-13 20:53:24,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 397. [2021-07-13 20:53:24,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 1.9924242424242424) internal successors, (789), 396 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:24,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 789 transitions. [2021-07-13 20:53:24,276 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 789 transitions. Word has length 30 [2021-07-13 20:53:24,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:24,276 INFO L482 AbstractCegarLoop]: Abstraction has 397 states and 789 transitions. [2021-07-13 20:53:24,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:24,277 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 789 transitions. [2021-07-13 20:53:24,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:24,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:24,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:24,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:24,478 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:24,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:24,478 INFO L82 PathProgramCache]: Analyzing trace with hash 743437033, now seen corresponding path program 350 times [2021-07-13 20:53:24,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:24,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826246333] [2021-07-13 20:53:24,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:24,712 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:24,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:24,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826246333] [2021-07-13 20:53:24,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826246333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:24,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655690149] [2021-07-13 20:53:24,712 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 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:24,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:53:24,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:24,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:24,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:24,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:24,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:24,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:24,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:24,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:25,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:25,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655690149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:25,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:25,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:25,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747100015] [2021-07-13 20:53:25,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:25,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:25,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:25,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:25,106 INFO L87 Difference]: Start difference. First operand 397 states and 789 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:26,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:26,234 INFO L93 Difference]: Finished difference Result 480 states and 942 transitions. [2021-07-13 20:53:26,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:26,235 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:26,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:26,235 INFO L225 Difference]: With dead ends: 480 [2021-07-13 20:53:26,235 INFO L226 Difference]: Without dead ends: 465 [2021-07-13 20:53:26,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1048.9ms TimeCoverageRelationStatistics Valid=239, Invalid=2113, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:53:26,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-07-13 20:53:26,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 395. [2021-07-13 20:53:26,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 1.9923857868020305) internal successors, (785), 394 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:26,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 785 transitions. [2021-07-13 20:53:26,239 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 785 transitions. Word has length 30 [2021-07-13 20:53:26,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:26,240 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 785 transitions. [2021-07-13 20:53:26,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:26,240 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 785 transitions. [2021-07-13 20:53:26,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:26,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:26,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:26,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,361 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:26,441 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:26,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:26,441 INFO L82 PathProgramCache]: Analyzing trace with hash -2082863545, now seen corresponding path program 351 times [2021-07-13 20:53:26,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:26,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992664505] [2021-07-13 20:53:26,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:26,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:26,668 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:26,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:26,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992664505] [2021-07-13 20:53:26,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992664505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:26,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678852993] [2021-07-13 20:53:26,669 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 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:26,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:53:26,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:26,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:26,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:26,827 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-07-13 20:53:26,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:26,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:26,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:26,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:27,008 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:27,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678852993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:27,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:27,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:53:27,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033387717] [2021-07-13 20:53:27,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:53:27,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:27,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:53:27,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:53:27,009 INFO L87 Difference]: Start difference. First operand 395 states and 785 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:27,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:27,934 INFO L93 Difference]: Finished difference Result 554 states and 1080 transitions. [2021-07-13 20:53:27,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:53:27,935 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:53:27,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:27,935 INFO L225 Difference]: With dead ends: 554 [2021-07-13 20:53:27,935 INFO L226 Difference]: Without dead ends: 509 [2021-07-13 20:53:27,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 821.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:53:27,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-07-13 20:53:27,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 387. [2021-07-13 20:53:27,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 1.9922279792746114) internal successors, (769), 386 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:27,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 769 transitions. [2021-07-13 20:53:27,940 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 769 transitions. Word has length 30 [2021-07-13 20:53:27,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:27,940 INFO L482 AbstractCegarLoop]: Abstraction has 387 states and 769 transitions. [2021-07-13 20:53:27,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:27,940 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 769 transitions. [2021-07-13 20:53:27,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:27,940 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:27,940 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:28,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:28,141 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:28,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:28,141 INFO L82 PathProgramCache]: Analyzing trace with hash -134570617, now seen corresponding path program 352 times [2021-07-13 20:53:28,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:28,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879104900] [2021-07-13 20:53:28,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:28,362 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:28,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:28,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879104900] [2021-07-13 20:53:28,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879104900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:28,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369662631] [2021-07-13 20:53:28,362 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 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:28,385 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:53:28,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:28,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:28,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:28,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:28,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:28,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:28,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:28,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:28,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369662631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:28,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:28,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:28,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112536854] [2021-07-13 20:53:28,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:28,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:28,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:28,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:28,752 INFO L87 Difference]: Start difference. First operand 387 states and 769 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:29,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:29,580 INFO L93 Difference]: Finished difference Result 537 states and 1049 transitions. [2021-07-13 20:53:29,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:53:29,580 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:29,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:29,581 INFO L225 Difference]: With dead ends: 537 [2021-07-13 20:53:29,581 INFO L226 Difference]: Without dead ends: 504 [2021-07-13 20:53:29,581 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 871.9ms TimeCoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:53:29,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-07-13 20:53:29,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 385. [2021-07-13 20:53:29,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 1.9921875) internal successors, (765), 384 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:29,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 765 transitions. [2021-07-13 20:53:29,586 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 765 transitions. Word has length 30 [2021-07-13 20:53:29,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:29,586 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 765 transitions. [2021-07-13 20:53:29,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:29,586 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 765 transitions. [2021-07-13 20:53:29,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:29,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:29,586 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:29,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 363 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-07-13 20:53:29,787 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:29,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:29,787 INFO L82 PathProgramCache]: Analyzing trace with hash 1820887939, now seen corresponding path program 353 times [2021-07-13 20:53:29,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:29,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122803953] [2021-07-13 20:53:29,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:29,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:30,038 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:30,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:30,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122803953] [2021-07-13 20:53:30,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122803953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:30,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910977453] [2021-07-13 20:53:30,039 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 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:30,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:53:30,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:30,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:53:30,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:30,214 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-07-13 20:53:30,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:30,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:30,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:30,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:30,461 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:30,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910977453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:30,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:30,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:53:30,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519843623] [2021-07-13 20:53:30,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:53:30,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:30,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:53:30,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:53:30,462 INFO L87 Difference]: Start difference. First operand 385 states and 765 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:31,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:31,303 INFO L93 Difference]: Finished difference Result 538 states and 1050 transitions. [2021-07-13 20:53:31,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:53:31,304 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:53:31,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:31,304 INFO L225 Difference]: With dead ends: 538 [2021-07-13 20:53:31,304 INFO L226 Difference]: Without dead ends: 502 [2021-07-13 20:53:31,305 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 970.7ms TimeCoverageRelationStatistics Valid=211, Invalid=2141, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:53:31,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-07-13 20:53:31,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 382. [2021-07-13 20:53:31,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 1.994750656167979) internal successors, (760), 381 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:31,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 760 transitions. [2021-07-13 20:53:31,308 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 760 transitions. Word has length 30 [2021-07-13 20:53:31,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:31,309 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 760 transitions. [2021-07-13 20:53:31,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:31,309 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 760 transitions. [2021-07-13 20:53:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:31,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:31,309 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:31,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-13 20:53:31,510 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:31,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:31,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1817233993, now seen corresponding path program 354 times [2021-07-13 20:53:31,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:31,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260382511] [2021-07-13 20:53:31,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:31,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:31,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:31,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260382511] [2021-07-13 20:53:31,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260382511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:31,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778840409] [2021-07-13 20:53:31,753 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 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:31,776 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:53:31,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:31,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:53:31,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:31,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:53:31,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:31,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:31,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:31,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:32,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:32,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778840409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:32,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:32,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:32,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245546258] [2021-07-13 20:53:32,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:32,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:32,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:32,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:32,155 INFO L87 Difference]: Start difference. First operand 382 states and 760 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:33,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:33,218 INFO L93 Difference]: Finished difference Result 569 states and 1099 transitions. [2021-07-13 20:53:33,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:53:33,218 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:33,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:33,219 INFO L225 Difference]: With dead ends: 569 [2021-07-13 20:53:33,219 INFO L226 Difference]: Without dead ends: 560 [2021-07-13 20:53:33,219 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 970.5ms TimeCoverageRelationStatistics Valid=224, Invalid=2226, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:53:33,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-07-13 20:53:33,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 400. [2021-07-13 20:53:33,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 1.9899749373433584) internal successors, (794), 399 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:33,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 794 transitions. [2021-07-13 20:53:33,224 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 794 transitions. Word has length 30 [2021-07-13 20:53:33,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:33,224 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 794 transitions. [2021-07-13 20:53:33,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:33,224 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 794 transitions. [2021-07-13 20:53:33,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:33,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:33,225 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:33,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 365 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-13 20:53:33,425 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:33,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:33,425 INFO L82 PathProgramCache]: Analyzing trace with hash -935168269, now seen corresponding path program 355 times [2021-07-13 20:53:33,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:33,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140774468] [2021-07-13 20:53:33,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:33,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:33,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:33,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140774468] [2021-07-13 20:53:33,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140774468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:33,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688502313] [2021-07-13 20:53:33,681 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 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:33,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:33,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:33,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:33,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:33,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:33,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:33,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:33,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:34,073 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:34,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688502313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:34,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:34,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 32 [2021-07-13 20:53:34,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476209900] [2021-07-13 20:53:34,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-13 20:53:34,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:34,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-13 20:53:34,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:53:34,074 INFO L87 Difference]: Start difference. First operand 400 states and 794 transitions. Second operand has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:35,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:35,480 INFO L93 Difference]: Finished difference Result 473 states and 918 transitions. [2021-07-13 20:53:35,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:53:35,480 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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 30 [2021-07-13 20:53:35,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:35,481 INFO L225 Difference]: With dead ends: 473 [2021-07-13 20:53:35,481 INFO L226 Difference]: Without dead ends: 458 [2021-07-13 20:53:35,481 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1255.5ms TimeCoverageRelationStatistics Valid=278, Invalid=2584, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:53:35,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-07-13 20:53:35,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 396. [2021-07-13 20:53:35,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 1.989873417721519) internal successors, (786), 395 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:35,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 786 transitions. [2021-07-13 20:53:35,485 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 786 transitions. Word has length 30 [2021-07-13 20:53:35,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:35,485 INFO L482 AbstractCegarLoop]: Abstraction has 396 states and 786 transitions. [2021-07-13 20:53:35,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.7878787878787878) internal successors, (59), 32 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-07-13 20:53:35,485 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 786 transitions. [2021-07-13 20:53:35,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:35,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:35,486 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:35,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-07-13 20:53:35,686 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:35,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:35,687 INFO L82 PathProgramCache]: Analyzing trace with hash 533498449, now seen corresponding path program 356 times [2021-07-13 20:53:35,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:35,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294384429] [2021-07-13 20:53:35,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:35,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:35,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:35,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:35,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294384429] [2021-07-13 20:53:35,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294384429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:35,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154581738] [2021-07-13 20:53:35,918 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 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:35,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:53:35,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:35,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:35,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:36,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-13 20:53:36,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:36,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:36,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:36,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:18 [2021-07-13 20:53:36,255 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:36,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154581738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:36,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:36,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 30 [2021-07-13 20:53:36,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910596670] [2021-07-13 20:53:36,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-13 20:53:36,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:36,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-13 20:53:36,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:53:36,257 INFO L87 Difference]: Start difference. First operand 396 states and 786 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:37,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:37,069 INFO L93 Difference]: Finished difference Result 576 states and 1112 transitions. [2021-07-13 20:53:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:53:37,069 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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 30 [2021-07-13 20:53:37,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:37,070 INFO L225 Difference]: With dead ends: 576 [2021-07-13 20:53:37,070 INFO L226 Difference]: Without dead ends: 531 [2021-07-13 20:53:37,070 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 850.9ms TimeCoverageRelationStatistics Valid=210, Invalid=1860, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:53:37,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-07-13 20:53:37,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 383. [2021-07-13 20:53:37,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.9895287958115184) internal successors, (760), 382 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:37,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 760 transitions. [2021-07-13 20:53:37,074 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 760 transitions. Word has length 30 [2021-07-13 20:53:37,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:37,074 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 760 transitions. [2021-07-13 20:53:37,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 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-07-13 20:53:37,074 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 760 transitions. [2021-07-13 20:53:37,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:37,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:37,075 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:37,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:37,275 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:37,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:37,276 INFO L82 PathProgramCache]: Analyzing trace with hash -1813175919, now seen corresponding path program 357 times [2021-07-13 20:53:37,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:37,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104668837] [2021-07-13 20:53:37,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:37,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:37,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:37,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104668837] [2021-07-13 20:53:37,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104668837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:37,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158586825] [2021-07-13 20:53:37,496 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 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:37,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:53:37,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:37,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:37,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:37,691 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-07-13 20:53:37,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:37,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:37,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-07-13 20:53:37,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:37,924 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:37,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158586825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:37,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:37,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 34 [2021-07-13 20:53:37,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728528749] [2021-07-13 20:53:37,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:53:37,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:37,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:53:37,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1071, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:53:37,925 INFO L87 Difference]: Start difference. First operand 383 states and 760 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:38,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:38,858 INFO L93 Difference]: Finished difference Result 583 states and 1121 transitions. [2021-07-13 20:53:38,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:53:38,858 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:53:38,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:38,859 INFO L225 Difference]: With dead ends: 583 [2021-07-13 20:53:38,859 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:53:38,859 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 949.9ms TimeCoverageRelationStatistics Valid=237, Invalid=2313, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:53:38,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:53:38,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 380. [2021-07-13 20:53:38,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 1.9894459102902375) internal successors, (754), 379 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:38,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 754 transitions. [2021-07-13 20:53:38,863 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 754 transitions. Word has length 30 [2021-07-13 20:53:38,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:38,863 INFO L482 AbstractCegarLoop]: Abstraction has 380 states and 754 transitions. [2021-07-13 20:53:38,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:38,863 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 754 transitions. [2021-07-13 20:53:38,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:38,864 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:38,864 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:39,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-07-13 20:53:39,064 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:39,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:39,065 INFO L82 PathProgramCache]: Analyzing trace with hash 142282637, now seen corresponding path program 358 times [2021-07-13 20:53:39,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:39,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738974344] [2021-07-13 20:53:39,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:39,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:39,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:39,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738974344] [2021-07-13 20:53:39,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738974344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:39,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139128132] [2021-07-13 20:53:39,308 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 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:39,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:53:39,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:39,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:53:39,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:39,511 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-07-13 20:53:39,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:39,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:39,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:39,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:18 [2021-07-13 20:53:39,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:39,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139128132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:39,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:39,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2021-07-13 20:53:39,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645892974] [2021-07-13 20:53:39,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-13 20:53:39,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:39,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-13 20:53:39,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1079, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:53:39,737 INFO L87 Difference]: Start difference. First operand 380 states and 754 transitions. Second operand has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:40,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:40,798 INFO L93 Difference]: Finished difference Result 581 states and 1117 transitions. [2021-07-13 20:53:40,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:53:40,799 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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 30 [2021-07-13 20:53:40,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:40,799 INFO L225 Difference]: With dead ends: 581 [2021-07-13 20:53:40,799 INFO L226 Difference]: Without dead ends: 545 [2021-07-13 20:53:40,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 994.8ms TimeCoverageRelationStatistics Valid=218, Invalid=2232, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:53:40,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-07-13 20:53:40,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 365. [2021-07-13 20:53:40,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.0027472527472527) internal successors, (729), 364 states have internal predecessors, (729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:40,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 729 transitions. [2021-07-13 20:53:40,804 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 729 transitions. Word has length 30 [2021-07-13 20:53:40,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:40,804 INFO L482 AbstractCegarLoop]: Abstraction has 365 states and 729 transitions. [2021-07-13 20:53:40,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.6857142857142857) internal successors, (59), 34 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-07-13 20:53:40,804 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 729 transitions. [2021-07-13 20:53:40,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:53:40,804 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:40,804 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:41,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:41,005 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:41,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:41,005 INFO L82 PathProgramCache]: Analyzing trace with hash -341120623, now seen corresponding path program 359 times [2021-07-13 20:53:41,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:41,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796415580] [2021-07-13 20:53:41,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:41,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:41,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:41,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796415580] [2021-07-13 20:53:41,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796415580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:41,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771328094] [2021-07-13 20:53:41,250 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 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:41,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:53:41,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:41,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:53:41,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:41,518 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-07-13 20:53:41,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:41,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:41,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:41,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:20 [2021-07-13 20:53:41,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:41,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771328094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:41,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:41,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2021-07-13 20:53:41,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4099436] [2021-07-13 20:53:41,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-13 20:53:41,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:41,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-13 20:53:41,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1146, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:53:41,720 INFO L87 Difference]: Start difference. First operand 365 states and 729 transitions. Second operand has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:53:42,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:42,924 INFO L93 Difference]: Finished difference Result 517 states and 1009 transitions. [2021-07-13 20:53:42,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:53:42,925 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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 30 [2021-07-13 20:53:42,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:42,926 INFO L225 Difference]: With dead ends: 517 [2021-07-13 20:53:42,926 INFO L226 Difference]: Without dead ends: 510 [2021-07-13 20:53:42,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 1196.4ms TimeCoverageRelationStatistics Valid=259, Invalid=2821, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:53:42,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-07-13 20:53:42,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 344. [2021-07-13 20:53:42,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 2.002915451895044) internal successors, (687), 343 states have internal predecessors, (687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:42,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 687 transitions. [2021-07-13 20:53:42,930 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 687 transitions. Word has length 30 [2021-07-13 20:53:42,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:42,930 INFO L482 AbstractCegarLoop]: Abstraction has 344 states and 687 transitions. [2021-07-13 20:53:42,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 1.6388888888888888) internal successors, (59), 35 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-07-13 20:53:42,930 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 687 transitions. [2021-07-13 20:53:42,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:53:42,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:42,930 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:43,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,370 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:43,131 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:43,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:43,131 INFO L82 PathProgramCache]: Analyzing trace with hash -818784009, now seen corresponding path program 360 times [2021-07-13 20:53:43,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:43,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522049005] [2021-07-13 20:53:43,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:43,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:43,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:43,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522049005] [2021-07-13 20:53:43,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522049005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:43,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506680602] [2021-07-13 20:53:43,203 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 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:43,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:53:43,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:43,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-13 20:53:43,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:43,300 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-07-13 20:53:43,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:43,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:43,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:43,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-07-13 20:53:43,324 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:43,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506680602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:43,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:43,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-07-13 20:53:43,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771946322] [2021-07-13 20:53:43,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:53:43,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:43,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:53:43,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:53:43,325 INFO L87 Difference]: Start difference. First operand 344 states and 687 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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-07-13 20:53:43,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:43,690 INFO L93 Difference]: Finished difference Result 550 states and 1070 transitions. [2021-07-13 20:53:43,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:53:43,691 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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 34 [2021-07-13 20:53:43,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:43,691 INFO L225 Difference]: With dead ends: 550 [2021-07-13 20:53:43,691 INFO L226 Difference]: Without dead ends: 550 [2021-07-13 20:53:43,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 294.7ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:53:43,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-07-13 20:53:43,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 359. [2021-07-13 20:53:43,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 358 states have (on average 1.9748603351955307) internal successors, (707), 358 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:43,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 707 transitions. [2021-07-13 20:53:43,695 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 707 transitions. Word has length 34 [2021-07-13 20:53:43,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:43,695 INFO L482 AbstractCegarLoop]: Abstraction has 359 states and 707 transitions. [2021-07-13 20:53:43,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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-07-13 20:53:43,695 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 707 transitions. [2021-07-13 20:53:43,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-13 20:53:43,695 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:43,696 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:43,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,371 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:43,896 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:43,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:43,896 INFO L82 PathProgramCache]: Analyzing trace with hash 541692819, now seen corresponding path program 361 times [2021-07-13 20:53:43,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:43,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112201669] [2021-07-13 20:53:43,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:43,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:43,917 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:43,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:43,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112201669] [2021-07-13 20:53:43,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112201669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:43,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529008002] [2021-07-13 20:53:43,918 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 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:43,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:53:43,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:43,980 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:43,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529008002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:43,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:43,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:53:43,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848385573] [2021-07-13 20:53:43,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:53:43,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:43,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:53:43,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:53:43,981 INFO L87 Difference]: Start difference. First operand 359 states and 707 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:43,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:43,995 INFO L93 Difference]: Finished difference Result 814 states and 1602 transitions. [2021-07-13 20:53:43,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:53:43,995 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 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 35 [2021-07-13 20:53:43,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:43,996 INFO L225 Difference]: With dead ends: 814 [2021-07-13 20:53:43,996 INFO L226 Difference]: Without dead ends: 750 [2021-07-13 20:53:43,996 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:53:43,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-07-13 20:53:44,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 641. [2021-07-13 20:53:44,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 640 states have (on average 2.0515625) internal successors, (1313), 640 states have internal predecessors, (1313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:44,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1313 transitions. [2021-07-13 20:53:44,002 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1313 transitions. Word has length 35 [2021-07-13 20:53:44,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:44,002 INFO L482 AbstractCegarLoop]: Abstraction has 641 states and 1313 transitions. [2021-07-13 20:53:44,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:44,002 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1313 transitions. [2021-07-13 20:53:44,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:44,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:44,003 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:44,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,372 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:44,203 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:44,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:44,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1712932559, now seen corresponding path program 362 times [2021-07-13 20:53:44,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:44,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94772273] [2021-07-13 20:53:44,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:44,877 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:44,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:44,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94772273] [2021-07-13 20:53:44,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94772273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:44,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848091287] [2021-07-13 20:53:44,877 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 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:44,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:53:44,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:44,902 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:53:44,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:45,475 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:53:45,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:53:45,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:45,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:45,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:45,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-07-13 20:53:45,802 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:45,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848091287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:45,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:45,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 47 [2021-07-13 20:53:45,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345824929] [2021-07-13 20:53:45,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-07-13 20:53:45,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:45,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-07-13 20:53:45,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=2130, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:53:45,803 INFO L87 Difference]: Start difference. First operand 641 states and 1313 transitions. Second operand has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 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-07-13 20:53:47,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:47,946 INFO L93 Difference]: Finished difference Result 928 states and 1861 transitions. [2021-07-13 20:53:47,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:53:47,946 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 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 39 [2021-07-13 20:53:47,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:47,947 INFO L225 Difference]: With dead ends: 928 [2021-07-13 20:53:47,947 INFO L226 Difference]: Without dead ends: 921 [2021-07-13 20:53:47,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 2551.2ms TimeCoverageRelationStatistics Valid=292, Invalid=5110, Unknown=0, NotChecked=0, Total=5402 [2021-07-13 20:53:47,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-07-13 20:53:47,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 657. [2021-07-13 20:53:47,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 2.042682926829268) internal successors, (1340), 656 states have internal predecessors, (1340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:47,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1340 transitions. [2021-07-13 20:53:47,954 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1340 transitions. Word has length 39 [2021-07-13 20:53:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:47,955 INFO L482 AbstractCegarLoop]: Abstraction has 657 states and 1340 transitions. [2021-07-13 20:53:47,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.6041666666666667) internal successors, (77), 47 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-07-13 20:53:47,955 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1340 transitions. [2021-07-13 20:53:47,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:47,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:47,955 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:48,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,373 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:48,156 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:48,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:48,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1191839451, now seen corresponding path program 363 times [2021-07-13 20:53:48,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:48,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725028259] [2021-07-13 20:53:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:48,679 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:48,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:48,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725028259] [2021-07-13 20:53:48,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725028259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:48,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237553318] [2021-07-13 20:53:48,680 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 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:48,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:53:48,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:48,706 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:53:48,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:49,159 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:53:49,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:53:49,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:49,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:49,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:49,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:53:49,456 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:49,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237553318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:49,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:49,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-07-13 20:53:49,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261581953] [2021-07-13 20:53:49,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-13 20:53:49,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:49,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-13 20:53:49,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:53:49,457 INFO L87 Difference]: Start difference. First operand 657 states and 1340 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:50,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:50,677 INFO L93 Difference]: Finished difference Result 798 states and 1593 transitions. [2021-07-13 20:53:50,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:53:50,677 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:53:50,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:50,678 INFO L225 Difference]: With dead ends: 798 [2021-07-13 20:53:50,678 INFO L226 Difference]: Without dead ends: 789 [2021-07-13 20:53:50,678 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1397.8ms TimeCoverageRelationStatistics Valid=166, Invalid=2384, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:53:50,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2021-07-13 20:53:50,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 701. [2021-07-13 20:53:50,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 2.037142857142857) internal successors, (1426), 700 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:50,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1426 transitions. [2021-07-13 20:53:50,684 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1426 transitions. Word has length 39 [2021-07-13 20:53:50,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:50,685 INFO L482 AbstractCegarLoop]: Abstraction has 701 states and 1426 transitions. [2021-07-13 20:53:50,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:50,685 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1426 transitions. [2021-07-13 20:53:50,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:50,685 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:50,685 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:50,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 374 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2021-07-13 20:53:50,886 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:50,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:50,886 INFO L82 PathProgramCache]: Analyzing trace with hash -309773727, now seen corresponding path program 364 times [2021-07-13 20:53:50,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:50,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592826351] [2021-07-13 20:53:50,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:50,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:51,383 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:51,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:51,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592826351] [2021-07-13 20:53:51,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592826351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:51,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402453841] [2021-07-13 20:53:51,383 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 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:51,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:53:51,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:51,409 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:53:51,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:51,837 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:53:51,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:53:51,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:51,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:51,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:51,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:53:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:52,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402453841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:52,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:52,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-07-13 20:53:52,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683087429] [2021-07-13 20:53:52,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-13 20:53:52,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:52,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-13 20:53:52,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1610, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:53:52,131 INFO L87 Difference]: Start difference. First operand 701 states and 1426 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:53,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:53,488 INFO L93 Difference]: Finished difference Result 790 states and 1583 transitions. [2021-07-13 20:53:53,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:53:53,488 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:53:53,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:53,489 INFO L225 Difference]: With dead ends: 790 [2021-07-13 20:53:53,489 INFO L226 Difference]: Without dead ends: 775 [2021-07-13 20:53:53,489 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1480.9ms TimeCoverageRelationStatistics Valid=184, Invalid=2678, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:53:53,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-07-13 20:53:53,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 697. [2021-07-13 20:53:53,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 2.0373563218390807) internal successors, (1418), 696 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:53,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1418 transitions. [2021-07-13 20:53:53,495 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1418 transitions. Word has length 39 [2021-07-13 20:53:53,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:53,495 INFO L482 AbstractCegarLoop]: Abstraction has 697 states and 1418 transitions. [2021-07-13 20:53:53,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:53,495 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1418 transitions. [2021-07-13 20:53:53,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:53,496 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:53,496 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:53,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:53,697 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:53,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:53,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1158892991, now seen corresponding path program 365 times [2021-07-13 20:53:53,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:53,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638493923] [2021-07-13 20:53:53,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:53,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:54,175 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:54,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:54,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638493923] [2021-07-13 20:53:54,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638493923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:54,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985653339] [2021-07-13 20:53:54,175 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 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:54,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:53:54,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:54,202 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-13 20:53:54,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:54,671 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:53:54,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:53:54,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:54,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:54,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:54,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:53:54,979 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:54,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985653339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:54,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:54,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25] total 43 [2021-07-13 20:53:54,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782901125] [2021-07-13 20:53:54,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-13 20:53:54,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:54,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-13 20:53:54,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1757, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:53:54,980 INFO L87 Difference]: Start difference. First operand 697 states and 1418 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:56,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:56,432 INFO L93 Difference]: Finished difference Result 790 states and 1581 transitions. [2021-07-13 20:53:56,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:53:56,433 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:53:56,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:56,434 INFO L225 Difference]: With dead ends: 790 [2021-07-13 20:53:56,434 INFO L226 Difference]: Without dead ends: 773 [2021-07-13 20:53:56,434 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1446.5ms TimeCoverageRelationStatistics Valid=204, Invalid=2658, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:53:56,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-07-13 20:53:56,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 695. [2021-07-13 20:53:56,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 2.037463976945245) internal successors, (1414), 694 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:56,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1414 transitions. [2021-07-13 20:53:56,440 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1414 transitions. Word has length 39 [2021-07-13 20:53:56,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:56,440 INFO L482 AbstractCegarLoop]: Abstraction has 695 states and 1414 transitions. [2021-07-13 20:53:56,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:56,440 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1414 transitions. [2021-07-13 20:53:56,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:56,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:56,441 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:56,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable377 [2021-07-13 20:53:56,641 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:56,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:56,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1617035507, now seen corresponding path program 366 times [2021-07-13 20:53:56,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:56,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896838599] [2021-07-13 20:53:56,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:56,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:53:57,139 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:57,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:53:57,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896838599] [2021-07-13 20:53:57,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896838599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:57,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080141842] [2021-07-13 20:53:57,139 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 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:53:57,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:53:57,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:53:57,165 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-13 20:53:57,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:53:57,572 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:53:57,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:53:57,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:53:57,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:53:57,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:53:57,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:53:57,807 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:53:57,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080141842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:53:57,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:53:57,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 40 [2021-07-13 20:53:57,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678873076] [2021-07-13 20:53:57,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-13 20:53:57,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:53:57,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-13 20:53:57,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1526, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:53:57,809 INFO L87 Difference]: Start difference. First operand 695 states and 1414 transitions. Second operand has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:59,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:53:59,747 INFO L93 Difference]: Finished difference Result 1015 states and 2017 transitions. [2021-07-13 20:53:59,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:53:59,747 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:53:59,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:53:59,748 INFO L225 Difference]: With dead ends: 1015 [2021-07-13 20:53:59,748 INFO L226 Difference]: Without dead ends: 971 [2021-07-13 20:53:59,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1811.7ms TimeCoverageRelationStatistics Valid=259, Invalid=3773, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:53:59,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-07-13 20:53:59,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 684. [2021-07-13 20:53:59,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 2.0380673499267936) internal successors, (1392), 683 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:59,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1392 transitions. [2021-07-13 20:53:59,756 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1392 transitions. Word has length 39 [2021-07-13 20:53:59,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:53:59,756 INFO L482 AbstractCegarLoop]: Abstraction has 684 states and 1392 transitions. [2021-07-13 20:53:59,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:53:59,756 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1392 transitions. [2021-07-13 20:53:59,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:53:59,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:53:59,756 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:53:59,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 377 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-07-13 20:53:59,957 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:53:59,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:53:59,957 INFO L82 PathProgramCache]: Analyzing trace with hash -719466893, now seen corresponding path program 367 times [2021-07-13 20:53:59,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:53:59,958 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561749101] [2021-07-13 20:53:59,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:53:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:00,529 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:00,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:00,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561749101] [2021-07-13 20:54:00,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561749101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:00,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769148759] [2021-07-13 20:54:00,530 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 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:00,555 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:00,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:00,967 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:00,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:00,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:00,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:00,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:00,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:54:01,256 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:01,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769148759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:01,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:01,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-07-13 20:54:01,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766999244] [2021-07-13 20:54:01,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-13 20:54:01,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:01,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-13 20:54:01,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:54:01,258 INFO L87 Difference]: Start difference. First operand 684 states and 1392 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:03,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:03,315 INFO L93 Difference]: Finished difference Result 1008 states and 2003 transitions. [2021-07-13 20:54:03,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:54:03,316 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:03,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:03,317 INFO L225 Difference]: With dead ends: 1008 [2021-07-13 20:54:03,317 INFO L226 Difference]: Without dead ends: 975 [2021-07-13 20:54:03,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1936.5ms TimeCoverageRelationStatistics Valid=249, Invalid=3783, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:54:03,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-07-13 20:54:03,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 681. [2021-07-13 20:54:03,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 2.038235294117647) internal successors, (1386), 680 states have internal predecessors, (1386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:03,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1386 transitions. [2021-07-13 20:54:03,324 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1386 transitions. Word has length 39 [2021-07-13 20:54:03,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:03,324 INFO L482 AbstractCegarLoop]: Abstraction has 681 states and 1386 transitions. [2021-07-13 20:54:03,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:03,324 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1386 transitions. [2021-07-13 20:54:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:03,325 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:03,325 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:03,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 378 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable379 [2021-07-13 20:54:03,525 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:03,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:03,526 INFO L82 PathProgramCache]: Analyzing trace with hash 263437797, now seen corresponding path program 368 times [2021-07-13 20:54:03,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:03,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116378567] [2021-07-13 20:54:03,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:04,303 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:04,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:04,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116378567] [2021-07-13 20:54:04,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116378567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:04,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795887552] [2021-07-13 20:54:04,304 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 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:04,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:54:04,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:04,329 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:04,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:04,735 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:04,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:04,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:04,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:04,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:04,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:54:05,071 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:05,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795887552] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:05,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:05,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 43 [2021-07-13 20:54:05,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939202951] [2021-07-13 20:54:05,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-13 20:54:05,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:05,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-13 20:54:05,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1773, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:54:05,072 INFO L87 Difference]: Start difference. First operand 681 states and 1386 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:07,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:07,100 INFO L93 Difference]: Finished difference Result 1024 states and 2029 transitions. [2021-07-13 20:54:07,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:54:07,101 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:07,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:07,102 INFO L225 Difference]: With dead ends: 1024 [2021-07-13 20:54:07,102 INFO L226 Difference]: Without dead ends: 973 [2021-07-13 20:54:07,102 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 2180.6ms TimeCoverageRelationStatistics Valid=263, Invalid=4159, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:54:07,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2021-07-13 20:54:07,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 669. [2021-07-13 20:54:07,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 2.038922155688623) internal successors, (1362), 668 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:07,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1362 transitions. [2021-07-13 20:54:07,109 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1362 transitions. Word has length 39 [2021-07-13 20:54:07,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:07,109 INFO L482 AbstractCegarLoop]: Abstraction has 669 states and 1362 transitions. [2021-07-13 20:54:07,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:07,109 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1362 transitions. [2021-07-13 20:54:07,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:07,110 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:07,110 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:07,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:07,310 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:07,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:07,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1523293759, now seen corresponding path program 369 times [2021-07-13 20:54:07,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:07,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263293158] [2021-07-13 20:54:07,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:07,811 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:07,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:07,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263293158] [2021-07-13 20:54:07,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263293158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:07,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391909721] [2021-07-13 20:54:07,812 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 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:07,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:54:07,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:07,837 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:07,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:08,253 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:08,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:08,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:08,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:08,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:08,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:54:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:08,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391909721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:08,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:08,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 41 [2021-07-13 20:54:08,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036906217] [2021-07-13 20:54:08,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-13 20:54:08,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:08,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-13 20:54:08,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:54:08,542 INFO L87 Difference]: Start difference. First operand 669 states and 1362 transitions. Second operand has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:10,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:10,289 INFO L93 Difference]: Finished difference Result 968 states and 1930 transitions. [2021-07-13 20:54:10,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:54:10,289 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:10,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:10,290 INFO L225 Difference]: With dead ends: 968 [2021-07-13 20:54:10,290 INFO L226 Difference]: Without dead ends: 920 [2021-07-13 20:54:10,290 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1864.6ms TimeCoverageRelationStatistics Valid=249, Invalid=3783, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:54:10,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-07-13 20:54:10,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 666. [2021-07-13 20:54:10,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 2.039097744360902) internal successors, (1356), 665 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:10,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1356 transitions. [2021-07-13 20:54:10,297 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1356 transitions. Word has length 39 [2021-07-13 20:54:10,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:10,297 INFO L482 AbstractCegarLoop]: Abstraction has 666 states and 1356 transitions. [2021-07-13 20:54:10,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.7619047619047619) internal successors, (74), 41 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:10,297 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1356 transitions. [2021-07-13 20:54:10,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:10,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:10,298 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:10,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:10,498 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:10,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:10,499 INFO L82 PathProgramCache]: Analyzing trace with hash 236684813, now seen corresponding path program 370 times [2021-07-13 20:54:10,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:10,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069307529] [2021-07-13 20:54:10,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:10,992 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:10,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:10,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069307529] [2021-07-13 20:54:10,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069307529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:10,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235568857] [2021-07-13 20:54:10,993 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 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:11,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:54:11,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:11,020 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:11,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:11,507 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:11,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:11,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:11,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:11,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:11,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-07-13 20:54:11,821 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:11,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235568857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:11,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:11,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 23] total 43 [2021-07-13 20:54:11,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425237168] [2021-07-13 20:54:11,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-13 20:54:11,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:11,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-13 20:54:11,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1774, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:54:11,822 INFO L87 Difference]: Start difference. First operand 666 states and 1356 transitions. Second operand has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:13,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:13,793 INFO L93 Difference]: Finished difference Result 1008 states and 1996 transitions. [2021-07-13 20:54:13,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:54:13,793 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:13,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:13,795 INFO L225 Difference]: With dead ends: 1008 [2021-07-13 20:54:13,795 INFO L226 Difference]: Without dead ends: 957 [2021-07-13 20:54:13,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 2003.1ms TimeCoverageRelationStatistics Valid=259, Invalid=4163, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:54:13,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-07-13 20:54:13,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 663. [2021-07-13 20:54:13,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 2.040785498489426) internal successors, (1351), 662 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:13,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1351 transitions. [2021-07-13 20:54:13,803 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1351 transitions. Word has length 39 [2021-07-13 20:54:13,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:13,804 INFO L482 AbstractCegarLoop]: Abstraction has 663 states and 1351 transitions. [2021-07-13 20:54:13,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 43 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:13,804 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1351 transitions. [2021-07-13 20:54:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:13,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:13,805 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:14,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,381 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:14,006 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:14,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:14,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1197333957, now seen corresponding path program 371 times [2021-07-13 20:54:14,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:14,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241931098] [2021-07-13 20:54:14,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:14,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:14,524 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:14,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:14,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241931098] [2021-07-13 20:54:14,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241931098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:14,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680491835] [2021-07-13 20:54:14,525 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 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:14,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:54:14,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:14,560 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-13 20:54:14,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:15,097 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:15,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:15,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:15,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:15,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:15,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-07-13 20:54:15,468 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:15,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680491835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:15,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:15,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 47 [2021-07-13 20:54:15,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062752719] [2021-07-13 20:54:15,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-07-13 20:54:15,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:15,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-07-13 20:54:15,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2112, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:54:15,470 INFO L87 Difference]: Start difference. First operand 663 states and 1351 transitions. Second operand has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:17,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:17,319 INFO L93 Difference]: Finished difference Result 932 states and 1869 transitions. [2021-07-13 20:54:17,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:54:17,320 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:17,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:17,321 INFO L225 Difference]: With dead ends: 932 [2021-07-13 20:54:17,321 INFO L226 Difference]: Without dead ends: 925 [2021-07-13 20:54:17,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 2151.2ms TimeCoverageRelationStatistics Valid=303, Invalid=4953, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:54:17,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2021-07-13 20:54:17,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 663. [2021-07-13 20:54:17,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 2.040785498489426) internal successors, (1351), 662 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:17,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1351 transitions. [2021-07-13 20:54:17,329 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1351 transitions. Word has length 39 [2021-07-13 20:54:17,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:17,329 INFO L482 AbstractCegarLoop]: Abstraction has 663 states and 1351 transitions. [2021-07-13 20:54:17,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.5416666666666667) internal successors, (74), 47 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:17,330 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1351 transitions. [2021-07-13 20:54:17,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:17,330 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:17,330 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:17,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:17,531 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:17,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:17,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1360183831, now seen corresponding path program 372 times [2021-07-13 20:54:17,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:17,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346825080] [2021-07-13 20:54:17,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:17,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346825080] [2021-07-13 20:54:17,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346825080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201109495] [2021-07-13 20:54:17,996 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 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:18,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:54:18,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:18,028 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 46 conjunts are in the unsatisfiable core [2021-07-13 20:54:18,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:18,469 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:18,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:18,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:18,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:18,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:18,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:18,800 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:18,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201109495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:18,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:18,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:18,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246686402] [2021-07-13 20:54:18,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:18,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:18,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:18,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:18,802 INFO L87 Difference]: Start difference. First operand 663 states and 1351 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:20,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:20,590 INFO L93 Difference]: Finished difference Result 937 states and 1870 transitions. [2021-07-13 20:54:20,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:54:20,590 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:20,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:20,591 INFO L225 Difference]: With dead ends: 937 [2021-07-13 20:54:20,591 INFO L226 Difference]: Without dead ends: 928 [2021-07-13 20:54:20,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1524.3ms TimeCoverageRelationStatistics Valid=196, Invalid=2884, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:54:20,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-07-13 20:54:20,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 690. [2021-07-13 20:54:20,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.0537010159651667) internal successors, (1415), 689 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:20,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1415 transitions. [2021-07-13 20:54:20,598 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1415 transitions. Word has length 39 [2021-07-13 20:54:20,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:20,598 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1415 transitions. [2021-07-13 20:54:20,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:20,598 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1415 transitions. [2021-07-13 20:54:20,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:20,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:20,599 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:20,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable384 [2021-07-13 20:54:20,800 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:20,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:20,800 INFO L82 PathProgramCache]: Analyzing trace with hash -478118107, now seen corresponding path program 373 times [2021-07-13 20:54:20,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:20,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062390892] [2021-07-13 20:54:20,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:21,275 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:21,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:21,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062390892] [2021-07-13 20:54:21,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062390892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:21,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198475368] [2021-07-13 20:54:21,275 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 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:21,311 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:21,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:21,713 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:21,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:21,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:21,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:21,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:21,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:22,059 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:22,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198475368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:22,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:22,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:22,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474963786] [2021-07-13 20:54:22,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:22,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:22,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:22,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1693, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:22,061 INFO L87 Difference]: Start difference. First operand 690 states and 1415 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:24,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:24,313 INFO L93 Difference]: Finished difference Result 938 states and 1879 transitions. [2021-07-13 20:54:24,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:54:24,313 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:24,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:24,315 INFO L225 Difference]: With dead ends: 938 [2021-07-13 20:54:24,315 INFO L226 Difference]: Without dead ends: 923 [2021-07-13 20:54:24,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1793.2ms TimeCoverageRelationStatistics Valid=246, Invalid=3660, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:54:24,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-07-13 20:54:24,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 688. [2021-07-13 20:54:24,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 2.053857350800582) internal successors, (1411), 687 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:24,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1411 transitions. [2021-07-13 20:54:24,322 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1411 transitions. Word has length 39 [2021-07-13 20:54:24,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:24,322 INFO L482 AbstractCegarLoop]: Abstraction has 688 states and 1411 transitions. [2021-07-13 20:54:24,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:24,322 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1411 transitions. [2021-07-13 20:54:24,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:24,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:24,323 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:24,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,384 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:24,523 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:24,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:24,523 INFO L82 PathProgramCache]: Analyzing trace with hash 990548611, now seen corresponding path program 374 times [2021-07-13 20:54:24,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:24,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185952876] [2021-07-13 20:54:24,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:25,000 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:25,000 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:25,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185952876] [2021-07-13 20:54:25,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185952876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:25,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551597282] [2021-07-13 20:54:25,001 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 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:25,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:54:25,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:25,029 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-13 20:54:25,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:25,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:54:25,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:54:25,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:54:25,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:25,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:25,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:25,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-07-13 20:54:25,769 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:25,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551597282] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:25,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:25,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2021-07-13 20:54:25,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466068075] [2021-07-13 20:54:25,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-07-13 20:54:25,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:25,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-07-13 20:54:25,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1609, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:54:25,770 INFO L87 Difference]: Start difference. First operand 688 states and 1411 transitions. Second operand has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 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-07-13 20:54:28,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:28,586 INFO L93 Difference]: Finished difference Result 986 states and 1968 transitions. [2021-07-13 20:54:28,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:54:28,586 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:28,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:28,587 INFO L225 Difference]: With dead ends: 986 [2021-07-13 20:54:28,587 INFO L226 Difference]: Without dead ends: 969 [2021-07-13 20:54:28,588 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 2034.7ms TimeCoverageRelationStatistics Valid=293, Invalid=4399, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:54:28,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-07-13 20:54:28,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 697. [2021-07-13 20:54:28,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 2.050287356321839) internal successors, (1427), 696 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:28,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1427 transitions. [2021-07-13 20:54:28,594 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1427 transitions. Word has length 39 [2021-07-13 20:54:28,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:28,594 INFO L482 AbstractCegarLoop]: Abstraction has 697 states and 1427 transitions. [2021-07-13 20:54:28,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 41 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-07-13 20:54:28,594 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1427 transitions. [2021-07-13 20:54:28,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:28,595 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:28,595 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:28,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable386,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:28,801 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:28,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:28,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1785379887, now seen corresponding path program 375 times [2021-07-13 20:54:28,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:28,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554511771] [2021-07-13 20:54:28,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:29,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:29,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554511771] [2021-07-13 20:54:29,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554511771] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:29,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583468192] [2021-07-13 20:54:29,293 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 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:29,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:54:29,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:29,321 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-13 20:54:29,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:29,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:54:29,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:54:29,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:54:29,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-13 20:54:29,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:29,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:29,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:29,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-07-13 20:54:30,118 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:30,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583468192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:30,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:30,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 43 [2021-07-13 20:54:30,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490265477] [2021-07-13 20:54:30,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-07-13 20:54:30,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:30,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-07-13 20:54:30,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1772, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:54:30,120 INFO L87 Difference]: Start difference. First operand 697 states and 1427 transitions. Second operand has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 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-07-13 20:54:34,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:34,124 INFO L93 Difference]: Finished difference Result 1317 states and 2632 transitions. [2021-07-13 20:54:34,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:54:34,125 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:34,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:34,126 INFO L225 Difference]: With dead ends: 1317 [2021-07-13 20:54:34,126 INFO L226 Difference]: Without dead ends: 1273 [2021-07-13 20:54:34,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2232 ImplicationChecksByTransitivity, 3127.5ms TimeCoverageRelationStatistics Valid=493, Invalid=8063, Unknown=0, NotChecked=0, Total=8556 [2021-07-13 20:54:34,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2021-07-13 20:54:34,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 690. [2021-07-13 20:54:34,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.043541364296081) internal successors, (1408), 689 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:34,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1408 transitions. [2021-07-13 20:54:34,134 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1408 transitions. Word has length 39 [2021-07-13 20:54:34,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:34,135 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1408 transitions. [2021-07-13 20:54:34,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.7272727272727273) internal successors, (76), 43 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-07-13 20:54:34,135 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1408 transitions. [2021-07-13 20:54:34,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:34,135 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:34,135 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:34,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable387 [2021-07-13 20:54:34,336 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:34,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:34,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1879167001, now seen corresponding path program 376 times [2021-07-13 20:54:34,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:34,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229410078] [2021-07-13 20:54:34,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:34,820 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:34,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:34,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229410078] [2021-07-13 20:54:34,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229410078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:34,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709843580] [2021-07-13 20:54:34,821 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 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:34,847 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:54:34,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:34,848 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:34,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:35,253 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:35,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:35,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:35,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:35,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:35,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:35,581 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:35,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709843580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:35,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:35,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:35,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837921859] [2021-07-13 20:54:35,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:35,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:35,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:35,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:35,583 INFO L87 Difference]: Start difference. First operand 690 states and 1408 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:37,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:37,032 INFO L93 Difference]: Finished difference Result 849 states and 1702 transitions. [2021-07-13 20:54:37,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:54:37,032 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:37,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:37,033 INFO L225 Difference]: With dead ends: 849 [2021-07-13 20:54:37,033 INFO L226 Difference]: Without dead ends: 840 [2021-07-13 20:54:37,033 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 1497.1ms TimeCoverageRelationStatistics Valid=187, Invalid=2783, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:54:37,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-07-13 20:54:37,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 692. [2021-07-13 20:54:37,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 2.0419681620839363) internal successors, (1411), 691 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:37,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1411 transitions. [2021-07-13 20:54:37,039 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1411 transitions. Word has length 39 [2021-07-13 20:54:37,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:37,039 INFO L482 AbstractCegarLoop]: Abstraction has 692 states and 1411 transitions. [2021-07-13 20:54:37,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:37,039 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1411 transitions. [2021-07-13 20:54:37,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:37,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:37,040 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:37,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 387 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-07-13 20:54:37,240 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:37,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:37,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1533734571, now seen corresponding path program 377 times [2021-07-13 20:54:37,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:37,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177319343] [2021-07-13 20:54:37,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:37,746 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:37,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:37,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177319343] [2021-07-13 20:54:37,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177319343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:37,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864674753] [2021-07-13 20:54:37,746 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 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:37,773 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:54:37,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:37,774 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:37,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:38,180 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:38,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:38,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:38,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:38,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:38,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:54:38,518 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:38,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864674753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:38,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:38,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:38,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723091900] [2021-07-13 20:54:38,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:38,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:38,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:38,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1692, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:38,519 INFO L87 Difference]: Start difference. First operand 692 states and 1411 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:40,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:40,349 INFO L93 Difference]: Finished difference Result 838 states and 1688 transitions. [2021-07-13 20:54:40,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:54:40,350 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:40,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:40,351 INFO L225 Difference]: With dead ends: 838 [2021-07-13 20:54:40,351 INFO L226 Difference]: Without dead ends: 815 [2021-07-13 20:54:40,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 1653.1ms TimeCoverageRelationStatistics Valid=205, Invalid=3101, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:54:40,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-07-13 20:54:40,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 682. [2021-07-13 20:54:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 2.0499265785609397) internal successors, (1396), 681 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1396 transitions. [2021-07-13 20:54:40,357 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1396 transitions. Word has length 39 [2021-07-13 20:54:40,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:40,357 INFO L482 AbstractCegarLoop]: Abstraction has 682 states and 1396 transitions. [2021-07-13 20:54:40,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:40,357 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1396 transitions. [2021-07-13 20:54:40,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:40,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:40,358 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:40,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-07-13 20:54:40,558 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:40,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:40,559 INFO L82 PathProgramCache]: Analyzing trace with hash 1883225075, now seen corresponding path program 378 times [2021-07-13 20:54:40,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:40,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118125686] [2021-07-13 20:54:40,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:41,147 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:41,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:41,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118125686] [2021-07-13 20:54:41,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118125686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:41,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016089304] [2021-07-13 20:54:41,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:41,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:54:41,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:41,181 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:41,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:41,637 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:41,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:41,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:41,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:41,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-07-13 20:54:41,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:54:41,972 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:41,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016089304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:41,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:41,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:41,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110150816] [2021-07-13 20:54:41,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:41,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:41,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:41,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:41,973 INFO L87 Difference]: Start difference. First operand 682 states and 1396 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:44,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:44,857 INFO L93 Difference]: Finished difference Result 1130 states and 2281 transitions. [2021-07-13 20:54:44,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:54:44,857 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:44,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:44,858 INFO L225 Difference]: With dead ends: 1130 [2021-07-13 20:54:44,858 INFO L226 Difference]: Without dead ends: 1097 [2021-07-13 20:54:44,859 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 2509.8ms TimeCoverageRelationStatistics Valid=327, Invalid=5223, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:54:44,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-07-13 20:54:44,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 680. [2021-07-13 20:54:44,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 2.051546391752577) internal successors, (1393), 679 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:44,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1393 transitions. [2021-07-13 20:54:44,865 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1393 transitions. Word has length 39 [2021-07-13 20:54:44,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:44,866 INFO L482 AbstractCegarLoop]: Abstraction has 680 states and 1393 transitions. [2021-07-13 20:54:44,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:44,866 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1393 transitions. [2021-07-13 20:54:44,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:44,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:44,866 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:45,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:45,067 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:45,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:45,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1925604717, now seen corresponding path program 379 times [2021-07-13 20:54:45,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:45,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766721212] [2021-07-13 20:54:45,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:45,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:45,526 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:45,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:45,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766721212] [2021-07-13 20:54:45,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766721212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:45,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386258524] [2021-07-13 20:54:45,526 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 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:45,553 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:45,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:45,962 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:45,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:45,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:45,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:45,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:45,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:46,292 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:46,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386258524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:46,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:46,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:46,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768688992] [2021-07-13 20:54:46,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:46,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:46,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:46,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:46,293 INFO L87 Difference]: Start difference. First operand 680 states and 1393 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:48,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:48,086 INFO L93 Difference]: Finished difference Result 858 states and 1720 transitions. [2021-07-13 20:54:48,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:54:48,087 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:48,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:48,087 INFO L225 Difference]: With dead ends: 858 [2021-07-13 20:54:48,087 INFO L226 Difference]: Without dead ends: 849 [2021-07-13 20:54:48,088 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1508.9ms TimeCoverageRelationStatistics Valid=198, Invalid=2882, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:54:48,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-07-13 20:54:48,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 700. [2021-07-13 20:54:48,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 2.0472103004291844) internal successors, (1431), 699 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:48,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 1431 transitions. [2021-07-13 20:54:48,094 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 1431 transitions. Word has length 39 [2021-07-13 20:54:48,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:48,094 INFO L482 AbstractCegarLoop]: Abstraction has 700 states and 1431 transitions. [2021-07-13 20:54:48,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:48,094 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 1431 transitions. [2021-07-13 20:54:48,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:48,095 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:48,095 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:48,295 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-07-13 20:54:48,295 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:48,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:48,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1043538993, now seen corresponding path program 380 times [2021-07-13 20:54:48,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:48,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137536606] [2021-07-13 20:54:48,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:48,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:48,776 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:48,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:48,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137536606] [2021-07-13 20:54:48,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137536606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:48,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985082167] [2021-07-13 20:54:48,776 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 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:48,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:54:48,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:48,811 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:48,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:49,230 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:49,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:49,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:49,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:49,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:49,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:49,572 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:49,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985082167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:49,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:49,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:49,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977483544] [2021-07-13 20:54:49,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:49,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:49,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:49,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1691, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:49,573 INFO L87 Difference]: Start difference. First operand 700 states and 1431 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:51,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:51,507 INFO L93 Difference]: Finished difference Result 847 states and 1706 transitions. [2021-07-13 20:54:51,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:54:51,507 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:51,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:51,508 INFO L225 Difference]: With dead ends: 847 [2021-07-13 20:54:51,508 INFO L226 Difference]: Without dead ends: 832 [2021-07-13 20:54:51,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 1675.6ms TimeCoverageRelationStatistics Valid=216, Invalid=3206, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:54:51,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-07-13 20:54:51,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 698. [2021-07-13 20:54:51,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 697 states have (on average 2.047345767575323) internal successors, (1427), 697 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:51,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1427 transitions. [2021-07-13 20:54:51,514 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1427 transitions. Word has length 39 [2021-07-13 20:54:51,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:51,515 INFO L482 AbstractCegarLoop]: Abstraction has 698 states and 1427 transitions. [2021-07-13 20:54:51,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:51,515 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1427 transitions. [2021-07-13 20:54:51,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:51,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:51,515 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:51,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:51,716 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:51,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:51,716 INFO L82 PathProgramCache]: Analyzing trace with hash 425127725, now seen corresponding path program 381 times [2021-07-13 20:54:51,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:51,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948762220] [2021-07-13 20:54:51,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:52,203 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:52,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:52,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948762220] [2021-07-13 20:54:52,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948762220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:52,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712978454] [2021-07-13 20:54:52,203 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 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:52,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:54:52,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:52,230 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:52,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:52,625 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:52,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:52,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:52,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:52,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:52,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:52,902 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:52,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712978454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:52,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:52,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 40 [2021-07-13 20:54:52,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77438045] [2021-07-13 20:54:52,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-07-13 20:54:52,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:52,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-07-13 20:54:52,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1528, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:54:52,904 INFO L87 Difference]: Start difference. First operand 698 states and 1427 transitions. Second operand has 41 states, 41 states have (on average 1.853658536585366) 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-07-13 20:54:54,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:54,572 INFO L93 Difference]: Finished difference Result 848 states and 1707 transitions. [2021-07-13 20:54:54,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:54:54,572 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.853658536585366) 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) Word has length 39 [2021-07-13 20:54:54,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:54,573 INFO L225 Difference]: With dead ends: 848 [2021-07-13 20:54:54,573 INFO L226 Difference]: Without dead ends: 812 [2021-07-13 20:54:54,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 1512.8ms TimeCoverageRelationStatistics Valid=208, Invalid=2872, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:54:54,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-07-13 20:54:54,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 690. [2021-07-13 20:54:54,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.0478955007256894) internal successors, (1411), 689 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:54,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1411 transitions. [2021-07-13 20:54:54,580 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1411 transitions. Word has length 39 [2021-07-13 20:54:54,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:54,580 INFO L482 AbstractCegarLoop]: Abstraction has 690 states and 1411 transitions. [2021-07-13 20:54:54,580 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.853658536585366) 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-07-13 20:54:54,580 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1411 transitions. [2021-07-13 20:54:54,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:54,580 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:54,581 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:54,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,392 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:54,781 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:54,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:54,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1921546643, now seen corresponding path program 382 times [2021-07-13 20:54:54,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:54,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809043189] [2021-07-13 20:54:54,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:55,231 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:55,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:55,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809043189] [2021-07-13 20:54:55,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809043189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:55,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431085090] [2021-07-13 20:54:55,232 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 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:55,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:54:55,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:55,259 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 48 conjunts are in the unsatisfiable core [2021-07-13 20:54:55,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:55,660 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:54:55,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-07-13 20:54:55,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:55,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:55,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:55,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-07-13 20:54:55,995 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:55,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431085090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:55,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:54:55,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 22] total 42 [2021-07-13 20:54:55,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662881699] [2021-07-13 20:54:55,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-07-13 20:54:55,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:54:55,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-07-13 20:54:55,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1690, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:54:55,996 INFO L87 Difference]: Start difference. First operand 690 states and 1411 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:58,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:54:58,484 INFO L93 Difference]: Finished difference Result 1100 states and 2218 transitions. [2021-07-13 20:54:58,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:54:58,484 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:54:58,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:54:58,485 INFO L225 Difference]: With dead ends: 1100 [2021-07-13 20:54:58,485 INFO L226 Difference]: Without dead ends: 1067 [2021-07-13 20:54:58,486 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 2270.8ms TimeCoverageRelationStatistics Valid=329, Invalid=5073, Unknown=0, NotChecked=0, Total=5402 [2021-07-13 20:54:58,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-07-13 20:54:58,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 688. [2021-07-13 20:54:58,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 2.0480349344978164) internal successors, (1407), 687 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:54:58,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 1407 transitions. [2021-07-13 20:54:58,492 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 1407 transitions. Word has length 39 [2021-07-13 20:54:58,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:54:58,492 INFO L482 AbstractCegarLoop]: Abstraction has 688 states and 1407 transitions. [2021-07-13 20:54:58,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 42 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-07-13 20:54:58,492 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 1407 transitions. [2021-07-13 20:54:58,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:54:58,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:54:58,493 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:54:58,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,393 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:58,694 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:54:58,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:54:58,694 INFO L82 PathProgramCache]: Analyzing trace with hash 33911913, now seen corresponding path program 383 times [2021-07-13 20:54:58,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:54:58,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023756980] [2021-07-13 20:54:58,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:54:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:54:59,179 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:54:59,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:54:59,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023756980] [2021-07-13 20:54:59,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023756980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:54:59,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784924926] [2021-07-13 20:54:59,180 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:54:59,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:54:59,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:54:59,207 WARN L261 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-13 20:54:59,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:54:59,757 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-07-13 20:54:59,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-07-13 20:54:59,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:54:59,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:54:59,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:54:59,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-07-13 20:55:00,200 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:55:00,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784924926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:55:00,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:55:00,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27] total 48 [2021-07-13 20:55:00,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217267756] [2021-07-13 20:55:00,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-07-13 20:55:00,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:55:00,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-07-13 20:55:00,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=2205, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:55:00,201 INFO L87 Difference]: Start difference. First operand 688 states and 1407 transitions. Second operand has 49 states, 49 states have (on average 1.5510204081632653) internal successors, (76), 48 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) Received shutdown request... [2021-07-13 20:55:01,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:55:01,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,394 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:55:01,875 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:55:01,877 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:55:01,879 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:55:01,879 INFO L202 PluginConnector]: Adding new model queue-add-2-nl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:55:01 BasicIcfg [2021-07-13 20:55:01,879 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:55:01,879 INFO L168 Benchmark]: Toolchain (without parser) took 770380.76 ms. Allocated memory was 198.2 MB in the beginning and 356.5 MB in the end (delta: 158.3 MB). Free memory was 178.1 MB in the beginning and 299.0 MB in the end (delta: -120.9 MB). Peak memory consumption was 38.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:55:01,879 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 198.2 MB. Free memory is still 179.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:55:01,879 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.34 ms. Allocated memory is still 198.2 MB. Free memory was 178.0 MB in the beginning and 176.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:55:01,880 INFO L168 Benchmark]: Boogie Preprocessor took 21.26 ms. Allocated memory is still 198.2 MB. Free memory was 176.5 MB in the beginning and 175.6 MB in the end (delta: 957.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:55:01,880 INFO L168 Benchmark]: RCFGBuilder took 266.85 ms. Allocated memory is still 198.2 MB. Free memory was 175.5 MB in the beginning and 162.0 MB in the end (delta: 13.5 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-07-13 20:55:01,880 INFO L168 Benchmark]: TraceAbstraction took 770062.03 ms. Allocated memory was 198.2 MB in the beginning and 356.5 MB in the end (delta: 158.3 MB). Free memory was 161.5 MB in the beginning and 299.0 MB in the end (delta: -137.5 MB). Peak memory consumption was 21.3 MB. Max. memory is 8.0 GB. [2021-07-13 20:55:01,880 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 198.2 MB. Free memory is still 179.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.34 ms. Allocated memory is still 198.2 MB. Free memory was 178.0 MB in the beginning and 176.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 21.26 ms. Allocated memory is still 198.2 MB. Free memory was 176.5 MB in the beginning and 175.6 MB in the end (delta: 957.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 266.85 ms. Allocated memory is still 198.2 MB. Free memory was 175.5 MB in the beginning and 162.0 MB in the end (delta: 13.5 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 770062.03 ms. Allocated memory was 198.2 MB in the beginning and 356.5 MB in the end (delta: 158.3 MB). Free memory was 161.5 MB in the beginning and 299.0 MB in the end (delta: -137.5 MB). Peak memory consumption was 21.3 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (688states) and FLOYD_HOARE automaton (currently 31 states, 49 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 67 known predicates. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 48 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 769990.9ms, OverallIterations: 396, TraceHistogramMax: 3, EmptinessCheckTime: 219.1ms, AutomataDifference: 427237.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 27.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 20452 SDtfs, 41078 SDslu, 243808 SDs, 0 SdLazy, 467492 SolverSat, 14403 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 164823.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 25656 GetRequests, 6383 SyntacticMatches, 517 SemanticMatches, 18755 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247506 ImplicationChecksByTransitivity, 428036.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=701occurred in iteration=376, InterpolantAutomatonStates: 11577, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2006.1ms AutomataMinimizationTime, 395 MinimizatonAttempts, 54477 StatesRemovedByMinimization, 393 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1347.3ms SsaConstructionTime, 3741.5ms SatisfiabilityAnalysisTime, 248021.6ms InterpolantComputationTime, 23867 NumberOfCodeBlocks, 23867 NumberOfCodeBlocksAsserted, 1203 NumberOfCheckSat, 23078 ConstructedInterpolants, 48 QuantifiedInterpolants, 380857 SizeOfPredicates, 3786 NumberOfNonLiveVariables, 27366 ConjunctsInSsa, 12602 ConjunctsInUnsatCore, 789 InterpolantComputations, 3 PerfectInterpolantSequences, 44/6880 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