/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/parallel/parallel-sum-1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 19:53:00,711 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 19:53:00,712 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 19:53:00,754 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 19:53:00,755 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 19:53:00,756 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 19:53:00,761 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 19:53:00,767 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 19:53:00,770 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 19:53:00,775 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 19:53:00,776 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 19:53:00,777 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 19:53:00,777 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 19:53:00,778 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 19:53:00,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 19:53:00,802 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 19:53:00,803 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 19:53:00,805 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 19:53:00,810 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 19:53:00,813 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 19:53:00,814 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 19:53:00,818 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 19:53:00,818 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 19:53:00,821 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 19:53:00,825 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 19:53:00,825 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 19:53:00,825 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 19:53:00,827 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 19:53:00,827 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 19:53:00,829 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 19:53:00,830 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 19:53:00,830 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 19:53:00,831 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 19:53:00,832 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 19:53:00,833 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 19:53:00,833 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 19:53:00,834 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 19:53:00,834 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 19:53:00,834 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 19:53:00,835 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 19:53:00,835 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 19:53:00,839 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 19:53:00,874 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 19:53:00,874 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 19:53:00,874 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 19:53:00,875 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 19:53:00,877 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 19:53:00,877 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 19:53:00,878 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 19:53:00,878 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 19:53:00,878 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 19:53:00,878 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 19:53:00,879 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 19:53:00,879 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 19:53:00,879 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 19:53:00,879 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 19:53:00,880 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 19:53:00,880 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 19:53:00,881 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 19:53:00,881 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 19:53:00,881 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 19:53:00,881 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 19:53:00,882 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 19:53:00,882 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 19:53:01,137 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 19:53:01,153 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 19:53:01,155 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 19:53:01,156 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 19:53:01,157 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 19:53:01,157 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl [2021-07-13 19:53:01,157 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl' [2021-07-13 19:53:01,187 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 19:53:01,189 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 19:53:01,191 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 19:53:01,191 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 19:53:01,191 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 19:53:01,205 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,212 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,218 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 19:53:01,219 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 19:53:01,219 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 19:53:01,220 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 19:53:01,227 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,227 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,229 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,229 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,233 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,235 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,235 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/1) ... [2021-07-13 19:53:01,236 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 19:53:01,237 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 19:53:01,237 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 19:53:01,237 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 19:53:01,243 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (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 19:53:01,317 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 19:53:01,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 19:53:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 19:53:01,318 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 19:53:01,318 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 19:53:01,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 19:53:01,318 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 19:53:01,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 19:53:01,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 19:53:01,319 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 19:53:01,319 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 19:53:01,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 19:53:01,321 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-07-13 19:53:01,321 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-07-13 19:53:01,321 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-07-13 19:53:01,322 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 19:53:01,503 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 19:53:01,503 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-07-13 19:53:01,504 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-07-13 19:53:01,504 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-07-13 19:53:01,504 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-07-13 19:53:01,505 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread4EXIT is neither atomic block end nor error location. [2021-07-13 19:53:01,506 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 07:53:01 BoogieIcfgContainer [2021-07-13 19:53:01,506 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 19:53:01,508 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 19:53:01,508 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 19:53:01,510 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 19:53:01,511 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 07:53:01" (1/2) ... [2021-07-13 19:53:01,512 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b74a901 and model type parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 07:53:01, skipping insertion in model container [2021-07-13 19:53:01,512 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 07:53:01" (2/2) ... [2021-07-13 19:53:01,513 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1.wvr.bpl [2021-07-13 19:53:01,518 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 19:53:01,518 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 19:53:01,518 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 19:53:01,519 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 19:53:01,554 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-07-13 19:53:01,574 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-07-13 19:53:01,590 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 19:53:01,590 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 19:53:01,590 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 19:53:01,590 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 19:53:01,590 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 19:53:01,590 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 19:53:01,590 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 19:53:01,591 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 19:53:01,599 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 29 transitions, 90 flow [2021-07-13 19:53:01,659 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:01,662 INFO L276 IsEmpty]: Start isEmpty. Operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:01,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-13 19:53:01,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:01,673 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:01,673 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:01,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:01,678 INFO L82 PathProgramCache]: Analyzing trace with hash -2029517161, now seen corresponding path program 1 times [2021-07-13 19:53:01,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:01,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232059731] [2021-07-13 19:53:01,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:01,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:01,862 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 19:53:01,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:01,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232059731] [2021-07-13 19:53:01,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232059731] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:53:01,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 19:53:01,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 19:53:01,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767508591] [2021-07-13 19:53:01,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 19:53:01,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:01,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 19:53:01,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 19:53:01,895 INFO L87 Difference]: Start difference. First operand has 164 states, 163 states have (on average 3.7484662576687118) internal successors, (611), 163 states have internal predecessors, (611), 0 states have call successors, (0), 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.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:01,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:01,963 INFO L93 Difference]: Finished difference Result 324 states and 1218 transitions. [2021-07-13 19:53:01,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 19:53:01,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-07-13 19:53:01,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:01,984 INFO L225 Difference]: With dead ends: 324 [2021-07-13 19:53:01,985 INFO L226 Difference]: Without dead ends: 319 [2021-07-13 19:53:01,986 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 19:53:02,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-07-13 19:53:02,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 204. [2021-07-13 19:53:02,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 3.7339901477832513) internal successors, (758), 203 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 758 transitions. [2021-07-13 19:53:02,067 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 758 transitions. Word has length 15 [2021-07-13 19:53:02,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:02,068 INFO L482 AbstractCegarLoop]: Abstraction has 204 states and 758 transitions. [2021-07-13 19:53:02,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,068 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 758 transitions. [2021-07-13 19:53:02,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-13 19:53:02,074 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:02,074 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:02,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 19:53:02,075 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:02,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:02,075 INFO L82 PathProgramCache]: Analyzing trace with hash -432769320, now seen corresponding path program 1 times [2021-07-13 19:53:02,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:02,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200440457] [2021-07-13 19:53:02,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:02,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:02,140 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 19:53:02,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:02,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200440457] [2021-07-13 19:53:02,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200440457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:02,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125592291] [2021-07-13 19:53:02,142 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 19:53:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:02,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 19:53:02,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:02,362 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 19:53:02,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125592291] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:53:02,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 19:53:02,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-07-13 19:53:02,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48501466] [2021-07-13 19:53:02,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 19:53:02,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:02,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 19:53:02,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 19:53:02,368 INFO L87 Difference]: Start difference. First operand 204 states and 758 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:02,412 INFO L93 Difference]: Finished difference Result 500 states and 1907 transitions. [2021-07-13 19:53:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 19:53:02,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-13 19:53:02,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:02,422 INFO L225 Difference]: With dead ends: 500 [2021-07-13 19:53:02,422 INFO L226 Difference]: Without dead ends: 453 [2021-07-13 19:53:02,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 19:53:02,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-07-13 19:53:02,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 434. [2021-07-13 19:53:02,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.8960739030023093) internal successors, (1687), 433 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1687 transitions. [2021-07-13 19:53:02,466 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1687 transitions. Word has length 17 [2021-07-13 19:53:02,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:02,466 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1687 transitions. [2021-07-13 19:53:02,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,466 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1687 transitions. [2021-07-13 19:53:02,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-13 19:53:02,469 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:02,469 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:02,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-13 19:53:02,693 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:02,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:02,694 INFO L82 PathProgramCache]: Analyzing trace with hash 243471090, now seen corresponding path program 1 times [2021-07-13 19:53:02,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:02,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697375646] [2021-07-13 19:53:02,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:02,778 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 19:53:02,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:02,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697375646] [2021-07-13 19:53:02,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697375646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:02,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845413621] [2021-07-13 19:53:02,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:02,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:02,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 19:53:02,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:02,909 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 19:53:02,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845413621] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:53:02,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 19:53:02,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-07-13 19:53:02,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033482307] [2021-07-13 19:53:02,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 19:53:02,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:02,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 19:53:02,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 19:53:02,912 INFO L87 Difference]: Start difference. First operand 434 states and 1687 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:02,951 INFO L93 Difference]: Finished difference Result 734 states and 2844 transitions. [2021-07-13 19:53:02,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 19:53:02,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-13 19:53:02,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:02,958 INFO L225 Difference]: With dead ends: 734 [2021-07-13 19:53:02,958 INFO L226 Difference]: Without dead ends: 715 [2021-07-13 19:53:02,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 19:53:02,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-07-13 19:53:02,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 681. [2021-07-13 19:53:02,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 680 states have (on average 3.9426470588235296) internal successors, (2681), 680 states have internal predecessors, (2681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 2681 transitions. [2021-07-13 19:53:02,990 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 2681 transitions. Word has length 17 [2021-07-13 19:53:02,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:02,991 INFO L482 AbstractCegarLoop]: Abstraction has 681 states and 2681 transitions. [2021-07-13 19:53:02,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:02,991 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 2681 transitions. [2021-07-13 19:53:02,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:02,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:02,994 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:03,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:03,209 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:03,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:03,210 INFO L82 PathProgramCache]: Analyzing trace with hash -322877901, now seen corresponding path program 1 times [2021-07-13 19:53:03,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:03,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244976086] [2021-07-13 19:53:03,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:03,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:03,360 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 19:53:03,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:03,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244976086] [2021-07-13 19:53:03,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244976086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:03,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399701205] [2021-07-13 19:53:03,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:03,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:03,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:03,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:03,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 19:53:03,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:03,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:03,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:03,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-13 19:53:03,609 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 19:53:03,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399701205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:03,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:03,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:03,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464009036] [2021-07-13 19:53:03,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:03,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:03,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:03,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:03,613 INFO L87 Difference]: Start difference. First operand 681 states and 2681 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:04,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:04,005 INFO L93 Difference]: Finished difference Result 1344 states and 5255 transitions. [2021-07-13 19:53:04,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:04,006 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:04,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:04,015 INFO L225 Difference]: With dead ends: 1344 [2021-07-13 19:53:04,015 INFO L226 Difference]: Without dead ends: 1314 [2021-07-13 19:53:04,015 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 266.2ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:04,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-07-13 19:53:04,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 727. [2021-07-13 19:53:04,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 726 states have (on average 3.9958677685950414) internal successors, (2901), 726 states have internal predecessors, (2901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:04,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 2901 transitions. [2021-07-13 19:53:04,045 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 2901 transitions. Word has length 19 [2021-07-13 19:53:04,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:04,045 INFO L482 AbstractCegarLoop]: Abstraction has 727 states and 2901 transitions. [2021-07-13 19:53:04,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:04,046 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 2901 transitions. [2021-07-13 19:53:04,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:04,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:04,048 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:04,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:04,254 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:04,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:04,255 INFO L82 PathProgramCache]: Analyzing trace with hash 262456051, now seen corresponding path program 2 times [2021-07-13 19:53:04,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:04,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152937908] [2021-07-13 19:53:04,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:04,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:04,379 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 19:53:04,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:04,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152937908] [2021-07-13 19:53:04,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152937908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:04,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812428250] [2021-07-13 19:53:04,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:04,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:04,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:04,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:04,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:04,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:04,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:04,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:04,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:04,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:04,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:04,571 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 19:53:04,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812428250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:04,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:04,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:04,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38646063] [2021-07-13 19:53:04,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:04,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:04,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:04,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:04,573 INFO L87 Difference]: Start difference. First operand 727 states and 2901 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:04,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:04,724 INFO L93 Difference]: Finished difference Result 918 states and 3625 transitions. [2021-07-13 19:53:04,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:04,725 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:04,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:04,731 INFO L225 Difference]: With dead ends: 918 [2021-07-13 19:53:04,731 INFO L226 Difference]: Without dead ends: 896 [2021-07-13 19:53:04,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 134.6ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:04,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-07-13 19:53:04,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 739. [2021-07-13 19:53:04,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 3.9959349593495936) internal successors, (2949), 738 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:04,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 2949 transitions. [2021-07-13 19:53:04,755 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 2949 transitions. Word has length 19 [2021-07-13 19:53:04,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:04,755 INFO L482 AbstractCegarLoop]: Abstraction has 739 states and 2949 transitions. [2021-07-13 19:53:04,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:04,756 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 2949 transitions. [2021-07-13 19:53:04,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:04,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:04,758 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:04,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:04,977 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:04,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:04,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1876022785, now seen corresponding path program 3 times [2021-07-13 19:53:04,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:04,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542468712] [2021-07-13 19:53:04,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:04,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:05,061 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 19:53:05,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:05,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542468712] [2021-07-13 19:53:05,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542468712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:05,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087177651] [2021-07-13 19:53:05,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:05,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:53:05,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:05,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:05,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:05,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:05,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:05,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:05,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:05,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:05,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:05,253 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 19:53:05,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087177651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:05,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:05,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:05,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211029757] [2021-07-13 19:53:05,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:05,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:05,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:05,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:05,255 INFO L87 Difference]: Start difference. First operand 739 states and 2949 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:05,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:05,402 INFO L93 Difference]: Finished difference Result 914 states and 3616 transitions. [2021-07-13 19:53:05,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:05,402 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:05,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:05,408 INFO L225 Difference]: With dead ends: 914 [2021-07-13 19:53:05,409 INFO L226 Difference]: Without dead ends: 899 [2021-07-13 19:53:05,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:05,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2021-07-13 19:53:05,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 739. [2021-07-13 19:53:05,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 3.9959349593495936) internal successors, (2949), 738 states have internal predecessors, (2949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:05,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 2949 transitions. [2021-07-13 19:53:05,454 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 2949 transitions. Word has length 19 [2021-07-13 19:53:05,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:05,454 INFO L482 AbstractCegarLoop]: Abstraction has 739 states and 2949 transitions. [2021-07-13 19:53:05,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:05,454 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 2949 transitions. [2021-07-13 19:53:05,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:05,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:05,457 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:05,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-07-13 19:53:05,673 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:05,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:05,673 INFO L82 PathProgramCache]: Analyzing trace with hash 26619477, now seen corresponding path program 4 times [2021-07-13 19:53:05,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:05,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457687107] [2021-07-13 19:53:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:05,746 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 19:53:05,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:05,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457687107] [2021-07-13 19:53:05,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457687107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:05,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312025249] [2021-07-13 19:53:05,747 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:05,792 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:05,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:05,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:05,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:05,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 11 treesize of output 7 [2021-07-13 19:53:05,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:05,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:05,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:05,871 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-13 19:53:05,903 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 19:53:05,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312025249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:05,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:05,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:05,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773328734] [2021-07-13 19:53:05,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:05,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:05,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:05,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:05,905 INFO L87 Difference]: Start difference. First operand 739 states and 2949 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:06,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:06,172 INFO L93 Difference]: Finished difference Result 1178 states and 4636 transitions. [2021-07-13 19:53:06,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:53:06,173 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:06,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:06,180 INFO L225 Difference]: With dead ends: 1178 [2021-07-13 19:53:06,181 INFO L226 Difference]: Without dead ends: 1169 [2021-07-13 19:53:06,181 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 197.7ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:53:06,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2021-07-13 19:53:06,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 799. [2021-07-13 19:53:06,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 798 states have (on average 4.006265664160401) internal successors, (3197), 798 states have internal predecessors, (3197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:06,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 3197 transitions. [2021-07-13 19:53:06,209 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 3197 transitions. Word has length 19 [2021-07-13 19:53:06,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:06,209 INFO L482 AbstractCegarLoop]: Abstraction has 799 states and 3197 transitions. [2021-07-13 19:53:06,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:06,209 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 3197 transitions. [2021-07-13 19:53:06,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:06,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:06,212 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:06,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:06,434 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:06,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:06,435 INFO L82 PathProgramCache]: Analyzing trace with hash 108018533, now seen corresponding path program 5 times [2021-07-13 19:53:06,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:06,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733135925] [2021-07-13 19:53:06,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:06,515 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 19:53:06,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:06,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733135925] [2021-07-13 19:53:06,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733135925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:06,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174292450] [2021-07-13 19:53:06,515 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:06,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:06,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:06,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-13 19:53:06,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:06,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:06,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:06,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:06,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:06,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 19:53:06,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:36 [2021-07-13 19:53:06,764 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 19:53:06,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174292450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:06,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:06,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:06,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418039044] [2021-07-13 19:53:06,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:06,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:06,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:06,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:06,766 INFO L87 Difference]: Start difference. First operand 799 states and 3197 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:07,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:07,345 INFO L93 Difference]: Finished difference Result 1115 states and 4405 transitions. [2021-07-13 19:53:07,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:53:07,345 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:07,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:07,353 INFO L225 Difference]: With dead ends: 1115 [2021-07-13 19:53:07,353 INFO L226 Difference]: Without dead ends: 1106 [2021-07-13 19:53:07,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 496.3ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-07-13 19:53:07,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-07-13 19:53:07,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 803. [2021-07-13 19:53:07,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 4.006234413965087) internal successors, (3213), 802 states have internal predecessors, (3213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:07,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 3213 transitions. [2021-07-13 19:53:07,381 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 3213 transitions. Word has length 19 [2021-07-13 19:53:07,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:07,382 INFO L482 AbstractCegarLoop]: Abstraction has 803 states and 3213 transitions. [2021-07-13 19:53:07,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:07,382 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 3213 transitions. [2021-07-13 19:53:07,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:07,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:07,385 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:07,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:07,608 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:07,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:07,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1721585267, now seen corresponding path program 6 times [2021-07-13 19:53:07,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:07,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980433940] [2021-07-13 19:53:07,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:07,689 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 19:53:07,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:07,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980433940] [2021-07-13 19:53:07,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980433940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:07,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916391734] [2021-07-13 19:53:07,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:07,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:07,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:07,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:07,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:07,790 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:07,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:07,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:07,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:07,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:07,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-13 19:53:07,859 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 19:53:07,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916391734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:07,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:07,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-13 19:53:07,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503132327] [2021-07-13 19:53:07,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:07,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:07,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:07,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:07,864 INFO L87 Difference]: Start difference. First operand 803 states and 3213 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:08,048 INFO L93 Difference]: Finished difference Result 1049 states and 4169 transitions. [2021-07-13 19:53:08,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 19:53:08,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:08,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:08,056 INFO L225 Difference]: With dead ends: 1049 [2021-07-13 19:53:08,056 INFO L226 Difference]: Without dead ends: 1038 [2021-07-13 19:53:08,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 127.9ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 19:53:08,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-07-13 19:53:08,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 809. [2021-07-13 19:53:08,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 4.006188118811881) internal successors, (3237), 808 states have internal predecessors, (3237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 3237 transitions. [2021-07-13 19:53:08,084 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 3237 transitions. Word has length 19 [2021-07-13 19:53:08,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:08,084 INFO L482 AbstractCegarLoop]: Abstraction has 809 states and 3237 transitions. [2021-07-13 19:53:08,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 3237 transitions. [2021-07-13 19:53:08,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:08,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:08,087 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:08,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 19:53:08,310 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:08,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:08,310 INFO L82 PathProgramCache]: Analyzing trace with hash -479624143, now seen corresponding path program 1 times [2021-07-13 19:53:08,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:08,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541670176] [2021-07-13 19:53:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:08,371 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 19:53:08,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:08,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541670176] [2021-07-13 19:53:08,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541670176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:08,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274434385] [2021-07-13 19:53:08,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:08,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:08,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:08,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:08,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-07-13 19:53:08,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:08,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:08,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:08,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:14 [2021-07-13 19:53:08,569 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 19:53:08,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274434385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:08,570 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:08,570 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-13 19:53:08,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411597548] [2021-07-13 19:53:08,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:08,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:08,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:08,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:08,571 INFO L87 Difference]: Start difference. First operand 809 states and 3237 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:08,721 INFO L93 Difference]: Finished difference Result 1211 states and 4804 transitions. [2021-07-13 19:53:08,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:08,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:08,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:08,729 INFO L225 Difference]: With dead ends: 1211 [2021-07-13 19:53:08,729 INFO L226 Difference]: Without dead ends: 1194 [2021-07-13 19:53:08,730 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 147.3ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:08,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2021-07-13 19:53:08,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 829. [2021-07-13 19:53:08,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 4.01207729468599) internal successors, (3322), 828 states have internal predecessors, (3322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 3322 transitions. [2021-07-13 19:53:08,762 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 3322 transitions. Word has length 19 [2021-07-13 19:53:08,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:08,762 INFO L482 AbstractCegarLoop]: Abstraction has 829 states and 3322 transitions. [2021-07-13 19:53:08,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:08,763 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 3322 transitions. [2021-07-13 19:53:08,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:08,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:08,765 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:08,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:08,981 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:08,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:08,981 INFO L82 PathProgramCache]: Analyzing trace with hash 33902709, now seen corresponding path program 2 times [2021-07-13 19:53:08,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:08,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159351768] [2021-07-13 19:53:08,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:08,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:09,056 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 19:53:09,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:09,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159351768] [2021-07-13 19:53:09,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159351768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:09,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653087228] [2021-07-13 19:53:09,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:09,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:09,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:09,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 13 conjunts are in the unsatisfiable core [2021-07-13 19:53:09,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:09,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:09,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:09,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:09,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:09,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:09,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-13 19:53:09,187 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 19:53:09,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653087228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:09,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:09,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 19:53:09,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689652701] [2021-07-13 19:53:09,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 19:53:09,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:09,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 19:53:09,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 19:53:09,189 INFO L87 Difference]: Start difference. First operand 829 states and 3322 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:09,291 INFO L93 Difference]: Finished difference Result 1110 states and 4398 transitions. [2021-07-13 19:53:09,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:09,292 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:09,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:09,299 INFO L225 Difference]: With dead ends: 1110 [2021-07-13 19:53:09,300 INFO L226 Difference]: Without dead ends: 1086 [2021-07-13 19:53:09,300 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 85.2ms TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:53:09,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2021-07-13 19:53:09,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 846. [2021-07-13 19:53:09,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 4.011834319526627) internal successors, (3390), 845 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 3390 transitions. [2021-07-13 19:53:09,326 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 3390 transitions. Word has length 19 [2021-07-13 19:53:09,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:09,327 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 3390 transitions. [2021-07-13 19:53:09,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,327 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 3390 transitions. [2021-07-13 19:53:09,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:09,330 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:09,330 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:09,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:09,545 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:09,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:09,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1109613865, now seen corresponding path program 3 times [2021-07-13 19:53:09,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:09,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374126562] [2021-07-13 19:53:09,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:09,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:09,636 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 19:53:09,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:09,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374126562] [2021-07-13 19:53:09,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374126562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:09,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328649676] [2021-07-13 19:53:09,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:09,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:53:09,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:09,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:09,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:09,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:09,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:09,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:09,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:09,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:09,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-13 19:53:09,792 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 19:53:09,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328649676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:09,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:09,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-13 19:53:09,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021109805] [2021-07-13 19:53:09,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:09,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:09,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:09,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:09,794 INFO L87 Difference]: Start difference. First operand 846 states and 3390 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:09,966 INFO L93 Difference]: Finished difference Result 1105 states and 4384 transitions. [2021-07-13 19:53:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:09,966 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:09,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:09,973 INFO L225 Difference]: With dead ends: 1105 [2021-07-13 19:53:09,973 INFO L226 Difference]: Without dead ends: 1088 [2021-07-13 19:53:09,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 123.1ms TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:09,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-07-13 19:53:09,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 846. [2021-07-13 19:53:09,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 4.011834319526627) internal successors, (3390), 845 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 3390 transitions. [2021-07-13 19:53:09,997 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 3390 transitions. Word has length 19 [2021-07-13 19:53:09,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:09,997 INFO L482 AbstractCegarLoop]: Abstraction has 846 states and 3390 transitions. [2021-07-13 19:53:09,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:09,998 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 3390 transitions. [2021-07-13 19:53:10,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:10,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:10,000 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:10,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-13 19:53:10,224 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:10,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:10,224 INFO L82 PathProgramCache]: Analyzing trace with hash -70116645, now seen corresponding path program 4 times [2021-07-13 19:53:10,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:10,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148260327] [2021-07-13 19:53:10,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:10,297 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 19:53:10,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:10,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148260327] [2021-07-13 19:53:10,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148260327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:10,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329315782] [2021-07-13 19:53:10,298 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:10,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:10,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:10,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:10,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:10,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 19:53:10,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:10,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:10,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:10,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-13 19:53:10,462 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 19:53:10,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329315782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:10,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:10,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:10,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910389954] [2021-07-13 19:53:10,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:10,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:10,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:10,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:10,464 INFO L87 Difference]: Start difference. First operand 846 states and 3390 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:10,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:10,744 INFO L93 Difference]: Finished difference Result 1294 states and 5123 transitions. [2021-07-13 19:53:10,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:53:10,745 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:10,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:10,753 INFO L225 Difference]: With dead ends: 1294 [2021-07-13 19:53:10,753 INFO L226 Difference]: Without dead ends: 1285 [2021-07-13 19:53:10,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:53:10,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2021-07-13 19:53:10,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 872. [2021-07-13 19:53:10,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 4.013777267508611) internal successors, (3496), 871 states have internal predecessors, (3496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:10,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 3496 transitions. [2021-07-13 19:53:10,780 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 3496 transitions. Word has length 19 [2021-07-13 19:53:10,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:10,781 INFO L482 AbstractCegarLoop]: Abstraction has 872 states and 3496 transitions. [2021-07-13 19:53:10,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:10,781 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 3496 transitions. [2021-07-13 19:53:10,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:10,783 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:10,783 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:11,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 19:53:11,000 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:11,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:11,001 INFO L82 PathProgramCache]: Analyzing trace with hash 517628677, now seen corresponding path program 5 times [2021-07-13 19:53:11,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:11,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565214337] [2021-07-13 19:53:11,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:11,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:11,063 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 19:53:11,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:11,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565214337] [2021-07-13 19:53:11,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565214337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:11,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563419424] [2021-07-13 19:53:11,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:11,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:11,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:11,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:11,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:11,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 19:53:11,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:11,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:11,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:11,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-13 19:53:11,200 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 19:53:11,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563419424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:11,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:11,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:11,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616819048] [2021-07-13 19:53:11,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:11,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:11,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:11,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:11,202 INFO L87 Difference]: Start difference. First operand 872 states and 3496 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:11,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:11,451 INFO L93 Difference]: Finished difference Result 1254 states and 4985 transitions. [2021-07-13 19:53:11,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 19:53:11,452 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:11,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:11,457 INFO L225 Difference]: With dead ends: 1254 [2021-07-13 19:53:11,457 INFO L226 Difference]: Without dead ends: 1245 [2021-07-13 19:53:11,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 203.0ms TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:53:11,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1245 states. [2021-07-13 19:53:11,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1245 to 878. [2021-07-13 19:53:11,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 877 states have (on average 4.013683010262258) internal successors, (3520), 877 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:11,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 3520 transitions. [2021-07-13 19:53:11,483 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 3520 transitions. Word has length 19 [2021-07-13 19:53:11,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:11,483 INFO L482 AbstractCegarLoop]: Abstraction has 878 states and 3520 transitions. [2021-07-13 19:53:11,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:11,484 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 3520 transitions. [2021-07-13 19:53:11,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:11,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:11,486 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:11,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-13 19:53:11,701 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:11,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:11,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1593339833, now seen corresponding path program 6 times [2021-07-13 19:53:11,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:11,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615530509] [2021-07-13 19:53:11,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:11,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:11,770 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 19:53:11,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:11,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615530509] [2021-07-13 19:53:11,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615530509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:11,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972036547] [2021-07-13 19:53:11,771 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:11,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:11,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:11,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:11,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:11,847 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:11,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:11,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:11,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:11,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:11,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-13 19:53:11,903 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 19:53:11,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972036547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:11,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:11,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-13 19:53:11,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459046098] [2021-07-13 19:53:11,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:11,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:11,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:11,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:11,905 INFO L87 Difference]: Start difference. First operand 878 states and 3520 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:12,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:12,093 INFO L93 Difference]: Finished difference Result 1123 states and 4469 transitions. [2021-07-13 19:53:12,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 19:53:12,094 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:12,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:12,099 INFO L225 Difference]: With dead ends: 1123 [2021-07-13 19:53:12,099 INFO L226 Difference]: Without dead ends: 1112 [2021-07-13 19:53:12,099 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-13 19:53:12,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-07-13 19:53:12,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 882. [2021-07-13 19:53:12,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 4.013620885357549) internal successors, (3536), 881 states have internal predecessors, (3536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:12,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 3536 transitions. [2021-07-13 19:53:12,127 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 3536 transitions. Word has length 19 [2021-07-13 19:53:12,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:12,127 INFO L482 AbstractCegarLoop]: Abstraction has 882 states and 3536 transitions. [2021-07-13 19:53:12,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:12,127 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 3536 transitions. [2021-07-13 19:53:12,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:12,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:12,129 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:12,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:12,345 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:12,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:12,345 INFO L82 PathProgramCache]: Analyzing trace with hash -297300711, now seen corresponding path program 1 times [2021-07-13 19:53:12,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:12,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257564434] [2021-07-13 19:53:12,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:12,400 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 19:53:12,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:12,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257564434] [2021-07-13 19:53:12,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257564434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:12,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089870995] [2021-07-13 19:53:12,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:12,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:12,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:12,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:12,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 19:53:12,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:12,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:12,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:12,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:7 [2021-07-13 19:53:12,555 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 19:53:12,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089870995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:12,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:12,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:12,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439743505] [2021-07-13 19:53:12,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:12,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:12,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:12,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:12,557 INFO L87 Difference]: Start difference. First operand 882 states and 3536 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:12,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:12,793 INFO L93 Difference]: Finished difference Result 1282 states and 5074 transitions. [2021-07-13 19:53:12,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:53:12,794 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:12,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:12,798 INFO L225 Difference]: With dead ends: 1282 [2021-07-13 19:53:12,799 INFO L226 Difference]: Without dead ends: 1273 [2021-07-13 19:53:12,799 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 193.1ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:53:12,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2021-07-13 19:53:12,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 909. [2021-07-13 19:53:12,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 908 states have (on average 4.02863436123348) internal successors, (3658), 908 states have internal predecessors, (3658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:12,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 3658 transitions. [2021-07-13 19:53:12,826 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 3658 transitions. Word has length 19 [2021-07-13 19:53:12,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:12,826 INFO L482 AbstractCegarLoop]: Abstraction has 909 states and 3658 transitions. [2021-07-13 19:53:12,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:12,826 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 3658 transitions. [2021-07-13 19:53:12,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:12,828 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:12,828 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:13,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-13 19:53:13,045 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:13,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:13,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1801002105, now seen corresponding path program 1 times [2021-07-13 19:53:13,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:13,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428381036] [2021-07-13 19:53:13,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:13,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:13,112 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 19:53:13,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:13,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428381036] [2021-07-13 19:53:13,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428381036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:13,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165723587] [2021-07-13 19:53:13,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 19:53:13,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:13,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:13,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:13,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 19:53:13,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:13,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:13,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:13,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:9 [2021-07-13 19:53:13,254 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 19:53:13,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165723587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:13,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:13,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:13,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015781721] [2021-07-13 19:53:13,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:13,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:13,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:13,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:13,256 INFO L87 Difference]: Start difference. First operand 909 states and 3658 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:13,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:13,587 INFO L93 Difference]: Finished difference Result 1460 states and 5766 transitions. [2021-07-13 19:53:13,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:13,587 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:13,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:13,592 INFO L225 Difference]: With dead ends: 1460 [2021-07-13 19:53:13,592 INFO L226 Difference]: Without dead ends: 1451 [2021-07-13 19:53:13,593 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 225.6ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:13,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-07-13 19:53:13,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 897. [2021-07-13 19:53:13,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 4.011160714285714) internal successors, (3594), 896 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:13,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 3594 transitions. [2021-07-13 19:53:13,639 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 3594 transitions. Word has length 19 [2021-07-13 19:53:13,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:13,639 INFO L482 AbstractCegarLoop]: Abstraction has 897 states and 3594 transitions. [2021-07-13 19:53:13,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:13,640 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 3594 transitions. [2021-07-13 19:53:13,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:13,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:13,642 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:13,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:13,861 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:13,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:13,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1692671303, now seen corresponding path program 2 times [2021-07-13 19:53:13,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:13,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934324058] [2021-07-13 19:53:13,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:13,932 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 19:53:13,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:13,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934324058] [2021-07-13 19:53:13,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934324058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:13,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592132270] [2021-07-13 19:53:13,932 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 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 19:53:13,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:13,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:13,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:13,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:14,031 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:14,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:14,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:14,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:14,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:14,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:14,102 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 19:53:14,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592132270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:14,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:14,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:14,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661950751] [2021-07-13 19:53:14,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:14,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:14,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:14,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:14,104 INFO L87 Difference]: Start difference. First operand 897 states and 3594 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:14,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:14,443 INFO L93 Difference]: Finished difference Result 1101 states and 4371 transitions. [2021-07-13 19:53:14,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:14,444 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:14,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:14,448 INFO L225 Difference]: With dead ends: 1101 [2021-07-13 19:53:14,448 INFO L226 Difference]: Without dead ends: 1092 [2021-07-13 19:53:14,448 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 310.8ms TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2021-07-13 19:53:14,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2021-07-13 19:53:14,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 903. [2021-07-13 19:53:14,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 4.011086474501108) internal successors, (3618), 902 states have internal predecessors, (3618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:14,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 3618 transitions. [2021-07-13 19:53:14,473 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 3618 transitions. Word has length 19 [2021-07-13 19:53:14,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:14,473 INFO L482 AbstractCegarLoop]: Abstraction has 903 states and 3618 transitions. [2021-07-13 19:53:14,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:14,473 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 3618 transitions. [2021-07-13 19:53:14,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:14,475 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:14,476 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:14,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:14,698 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:14,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:14,699 INFO L82 PathProgramCache]: Analyzing trace with hash 724489687, now seen corresponding path program 3 times [2021-07-13 19:53:14,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:14,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375049591] [2021-07-13 19:53:14,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:14,759 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 19:53:14,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:14,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375049591] [2021-07-13 19:53:14,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375049591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:14,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438578776] [2021-07-13 19:53:14,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:53:14,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:53:14,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:14,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:14,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:14,853 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:14,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:14,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:14,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:14,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:14,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:14,926 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 19:53:14,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438578776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:14,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:14,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:14,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402530069] [2021-07-13 19:53:14,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:14,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:14,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:14,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:14,927 INFO L87 Difference]: Start difference. First operand 903 states and 3618 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:15,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:15,257 INFO L93 Difference]: Finished difference Result 1099 states and 4367 transitions. [2021-07-13 19:53:15,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:15,258 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:15,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:15,262 INFO L225 Difference]: With dead ends: 1099 [2021-07-13 19:53:15,262 INFO L226 Difference]: Without dead ends: 1087 [2021-07-13 19:53:15,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 295.6ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-07-13 19:53:15,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1087 states. [2021-07-13 19:53:15,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1087 to 912. [2021-07-13 19:53:15,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 911 states have (on average 4.010976948408342) internal successors, (3654), 911 states have internal predecessors, (3654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:15,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 3654 transitions. [2021-07-13 19:53:15,292 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 3654 transitions. Word has length 19 [2021-07-13 19:53:15,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:15,293 INFO L482 AbstractCegarLoop]: Abstraction has 912 states and 3654 transitions. [2021-07-13 19:53:15,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:15,293 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 3654 transitions. [2021-07-13 19:53:15,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:15,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:15,295 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:15,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-13 19:53:15,509 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:15,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:15,509 INFO L82 PathProgramCache]: Analyzing trace with hash -981852199, now seen corresponding path program 2 times [2021-07-13 19:53:15,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:15,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909477327] [2021-07-13 19:53:15,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:15,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:15,593 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 19:53:15,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:15,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909477327] [2021-07-13 19:53:15,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909477327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:15,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267574110] [2021-07-13 19:53:15,593 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 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 19:53:15,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:15,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:15,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:15,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:15,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:15,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:15,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:15,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:15,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:15,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:15,762 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 19:53:15,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267574110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:15,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:15,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:15,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238927992] [2021-07-13 19:53:15,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:15,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:15,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:15,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:15,763 INFO L87 Difference]: Start difference. First operand 912 states and 3654 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:16,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:16,147 INFO L93 Difference]: Finished difference Result 1135 states and 4511 transitions. [2021-07-13 19:53:16,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:16,147 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:16,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:16,153 INFO L225 Difference]: With dead ends: 1135 [2021-07-13 19:53:16,153 INFO L226 Difference]: Without dead ends: 1126 [2021-07-13 19:53:16,153 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-07-13 19:53:16,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-07-13 19:53:16,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 920. [2021-07-13 19:53:16,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 4.0108813928182805) internal successors, (3686), 919 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:16,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 3686 transitions. [2021-07-13 19:53:16,179 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 3686 transitions. Word has length 19 [2021-07-13 19:53:16,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:16,180 INFO L482 AbstractCegarLoop]: Abstraction has 920 states and 3686 transitions. [2021-07-13 19:53:16,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:16,180 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 3686 transitions. [2021-07-13 19:53:16,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:16,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:16,182 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:16,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:16,397 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:16,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:16,397 INFO L82 PathProgramCache]: Analyzing trace with hash 750463959, now seen corresponding path program 3 times [2021-07-13 19:53:16,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:16,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046687718] [2021-07-13 19:53:16,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:16,461 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 19:53:16,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:16,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046687718] [2021-07-13 19:53:16,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046687718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:16,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690545] [2021-07-13 19:53:16,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:53:16,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:53:16,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:16,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 19:53:16,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:16,564 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:16,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:16,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:16,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:16,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:16,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:20 [2021-07-13 19:53:16,634 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 19:53:16,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:16,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:16,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:16,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002624735] [2021-07-13 19:53:16,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:16,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:16,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:16,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:16,637 INFO L87 Difference]: Start difference. First operand 920 states and 3686 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:16,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:16,978 INFO L93 Difference]: Finished difference Result 1134 states and 4509 transitions. [2021-07-13 19:53:16,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:53:16,979 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:16,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:16,982 INFO L225 Difference]: With dead ends: 1134 [2021-07-13 19:53:16,982 INFO L226 Difference]: Without dead ends: 1122 [2021-07-13 19:53:16,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 308.0ms TimeCoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2021-07-13 19:53:16,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2021-07-13 19:53:17,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 924. [2021-07-13 19:53:17,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 4.010834236186349) internal successors, (3702), 923 states have internal predecessors, (3702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:17,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 3702 transitions. [2021-07-13 19:53:17,006 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 3702 transitions. Word has length 19 [2021-07-13 19:53:17,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:17,006 INFO L482 AbstractCegarLoop]: Abstraction has 924 states and 3702 transitions. [2021-07-13 19:53:17,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:17,006 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 3702 transitions. [2021-07-13 19:53:17,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:17,009 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:17,009 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:17,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 19:53:17,225 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:17,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:17,225 INFO L82 PathProgramCache]: Analyzing trace with hash -322425755, now seen corresponding path program 4 times [2021-07-13 19:53:17,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:17,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766511087] [2021-07-13 19:53:17,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:17,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:17,290 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 19:53:17,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766511087] [2021-07-13 19:53:17,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766511087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:17,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041940132] [2021-07-13 19:53:17,290 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 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 19:53:17,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:17,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:17,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:17,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:17,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 19:53:17,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:17,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:17,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:17,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-13 19:53:17,430 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 19:53:17,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041940132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:17,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:17,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:17,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043050234] [2021-07-13 19:53:17,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:17,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:17,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:17,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:17,432 INFO L87 Difference]: Start difference. First operand 924 states and 3702 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:17,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:17,744 INFO L93 Difference]: Finished difference Result 1347 states and 5299 transitions. [2021-07-13 19:53:17,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:53:17,744 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:17,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:17,749 INFO L225 Difference]: With dead ends: 1347 [2021-07-13 19:53:17,749 INFO L226 Difference]: Without dead ends: 1303 [2021-07-13 19:53:17,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 265.0ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:53:17,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2021-07-13 19:53:17,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 958. [2021-07-13 19:53:17,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 4.020898641588297) internal successors, (3848), 957 states have internal predecessors, (3848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:17,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 3848 transitions. [2021-07-13 19:53:17,777 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 3848 transitions. Word has length 19 [2021-07-13 19:53:17,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:17,777 INFO L482 AbstractCegarLoop]: Abstraction has 958 states and 3848 transitions. [2021-07-13 19:53:17,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:17,778 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 3848 transitions. [2021-07-13 19:53:17,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:17,780 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:17,780 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:17,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-13 19:53:17,997 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:17,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:17,997 INFO L82 PathProgramCache]: Analyzing trace with hash 2094735235, now seen corresponding path program 5 times [2021-07-13 19:53:17,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:17,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276142924] [2021-07-13 19:53:17,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:18,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:18,057 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 19:53:18,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:18,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276142924] [2021-07-13 19:53:18,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276142924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:18,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960294791] [2021-07-13 19:53:18,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:53:18,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:18,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:18,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:18,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:18,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 19:53:18,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:18,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:18,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:18,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-13 19:53:18,186 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 19:53:18,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960294791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:18,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:18,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:18,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742698318] [2021-07-13 19:53:18,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:18,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:18,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:18,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:18,187 INFO L87 Difference]: Start difference. First operand 958 states and 3848 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:18,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:18,474 INFO L93 Difference]: Finished difference Result 1389 states and 5495 transitions. [2021-07-13 19:53:18,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:53:18,475 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:18,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:18,479 INFO L225 Difference]: With dead ends: 1389 [2021-07-13 19:53:18,479 INFO L226 Difference]: Without dead ends: 1359 [2021-07-13 19:53:18,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 232.5ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:53:18,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2021-07-13 19:53:18,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 991. [2021-07-13 19:53:18,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 4.042424242424242) internal successors, (4002), 990 states have internal predecessors, (4002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:18,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 4002 transitions. [2021-07-13 19:53:18,506 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 4002 transitions. Word has length 19 [2021-07-13 19:53:18,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:18,506 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 4002 transitions. [2021-07-13 19:53:18,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:18,507 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 4002 transitions. [2021-07-13 19:53:18,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:18,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:18,509 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:18,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:18,725 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:18,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:18,725 INFO L82 PathProgramCache]: Analyzing trace with hash 486420053, now seen corresponding path program 6 times [2021-07-13 19:53:18,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:18,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952437016] [2021-07-13 19:53:18,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:18,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:18,782 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 19:53:18,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:18,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952437016] [2021-07-13 19:53:18,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952437016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:18,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987125990] [2021-07-13 19:53:18,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:53:18,811 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:18,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:18,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:18,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:18,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:18,892 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 13 treesize of output 17 [2021-07-13 19:53:18,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:18,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:18,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:18,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:14 [2021-07-13 19:53:18,933 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 19:53:18,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987125990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:18,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:18,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-07-13 19:53:18,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417033551] [2021-07-13 19:53:18,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:18,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:18,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:18,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:18,934 INFO L87 Difference]: Start difference. First operand 991 states and 4002 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:19,037 INFO L93 Difference]: Finished difference Result 1261 states and 5037 transitions. [2021-07-13 19:53:19,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:19,038 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:19,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:19,042 INFO L225 Difference]: With dead ends: 1261 [2021-07-13 19:53:19,042 INFO L226 Difference]: Without dead ends: 1246 [2021-07-13 19:53:19,042 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 116.6ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:19,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1246 states. [2021-07-13 19:53:19,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1246 to 1001. [2021-07-13 19:53:19,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 1000 states have (on average 4.04) internal successors, (4040), 1000 states have internal predecessors, (4040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 4040 transitions. [2021-07-13 19:53:19,068 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 4040 transitions. Word has length 19 [2021-07-13 19:53:19,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:19,068 INFO L482 AbstractCegarLoop]: Abstraction has 1001 states and 4040 transitions. [2021-07-13 19:53:19,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,068 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 4040 transitions. [2021-07-13 19:53:19,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:19,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:19,071 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:19,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-13 19:53:19,285 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:19,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:19,285 INFO L82 PathProgramCache]: Analyzing trace with hash -967847337, now seen corresponding path program 4 times [2021-07-13 19:53:19,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:19,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939585869] [2021-07-13 19:53:19,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:19,356 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 19:53:19,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939585869] [2021-07-13 19:53:19,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939585869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733292597] [2021-07-13 19:53:19,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:19,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:19,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:19,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:19,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:19,414 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:19,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:19,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:19,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:19,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:19,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:18 [2021-07-13 19:53:19,502 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 19:53:19,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733292597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:19,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:19,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-07-13 19:53:19,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220801786] [2021-07-13 19:53:19,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 19:53:19,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:19,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 19:53:19,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:53:19,503 INFO L87 Difference]: Start difference. First operand 1001 states and 4040 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:19,600 INFO L93 Difference]: Finished difference Result 1212 states and 4842 transitions. [2021-07-13 19:53:19,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:19,601 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:19,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:19,603 INFO L225 Difference]: With dead ends: 1212 [2021-07-13 19:53:19,603 INFO L226 Difference]: Without dead ends: 1188 [2021-07-13 19:53:19,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:19,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2021-07-13 19:53:19,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1014. [2021-07-13 19:53:19,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1014 states, 1013 states have (on average 4.036525172754195) internal successors, (4089), 1013 states have internal predecessors, (4089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 4089 transitions. [2021-07-13 19:53:19,627 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 4089 transitions. Word has length 19 [2021-07-13 19:53:19,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:19,627 INFO L482 AbstractCegarLoop]: Abstraction has 1014 states and 4089 transitions. [2021-07-13 19:53:19,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:19,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 4089 transitions. [2021-07-13 19:53:19,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:19,629 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:19,629 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:19,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:19,832 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:19,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:19,832 INFO L82 PathProgramCache]: Analyzing trace with hash 764468821, now seen corresponding path program 5 times [2021-07-13 19:53:19,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:19,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625801178] [2021-07-13 19:53:19,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:19,897 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 19:53:19,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:19,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625801178] [2021-07-13 19:53:19,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625801178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:19,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952290259] [2021-07-13 19:53:19,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:19,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:19,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:19,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2021-07-13 19:53:19,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:19,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 19:53:19,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:19,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:19,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:19,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:10 [2021-07-13 19:53:20,020 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 19:53:20,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952290259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:20,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:20,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-07-13 19:53:20,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459362131] [2021-07-13 19:53:20,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 19:53:20,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:20,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 19:53:20,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 19:53:20,021 INFO L87 Difference]: Start difference. First operand 1014 states and 4089 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:20,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:20,368 INFO L93 Difference]: Finished difference Result 1376 states and 5493 transitions. [2021-07-13 19:53:20,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:53:20,369 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19 [2021-07-13 19:53:20,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:20,371 INFO L225 Difference]: With dead ends: 1376 [2021-07-13 19:53:20,372 INFO L226 Difference]: Without dead ends: 1359 [2021-07-13 19:53:20,372 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 278.1ms TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:53:20,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2021-07-13 19:53:20,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 1018. [2021-07-13 19:53:20,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 1017 states have (on average 4.03638151425762) internal successors, (4105), 1017 states have internal predecessors, (4105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:20,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 4105 transitions. [2021-07-13 19:53:20,393 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 4105 transitions. Word has length 19 [2021-07-13 19:53:20,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:20,393 INFO L482 AbstractCegarLoop]: Abstraction has 1018 states and 4105 transitions. [2021-07-13 19:53:20,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 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 19:53:20,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 4105 transitions. [2021-07-13 19:53:20,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 19:53:20,396 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:20,396 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:20,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 19:53:20,613 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:20,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:20,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1342315299, now seen corresponding path program 6 times [2021-07-13 19:53:20,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:20,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443280181] [2021-07-13 19:53:20,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:20,690 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 19:53:20,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:20,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443280181] [2021-07-13 19:53:20,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443280181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:20,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20092851] [2021-07-13 19:53:20,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:20,727 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:20,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:20,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 19:53:20,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:20,767 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:20,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-13 19:53:20,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:20,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:20,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:20,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:15 [2021-07-13 19:53:20,822 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 19:53:20,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20092851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:20,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:20,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-07-13 19:53:20,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244582224] [2021-07-13 19:53:20,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 19:53:20,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:20,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 19:53:20,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:53:20,823 INFO L87 Difference]: Start difference. First operand 1018 states and 4105 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:20,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:20,970 INFO L93 Difference]: Finished difference Result 1318 states and 5270 transitions. [2021-07-13 19:53:20,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 19:53:20,971 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 19:53:20,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:20,974 INFO L225 Difference]: With dead ends: 1318 [2021-07-13 19:53:20,975 INFO L226 Difference]: Without dead ends: 1301 [2021-07-13 19:53:20,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 100.8ms TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:20,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1301 states. [2021-07-13 19:53:20,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1301 to 1022. [2021-07-13 19:53:20,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 4.040156709108717) internal successors, (4125), 1021 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:20,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 4125 transitions. [2021-07-13 19:53:20,997 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 4125 transitions. Word has length 19 [2021-07-13 19:53:20,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:20,998 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 4125 transitions. [2021-07-13 19:53:20,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:20,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 4125 transitions. [2021-07-13 19:53:21,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 19:53:21,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:21,000 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:21,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:21,209 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:21,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:21,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1382222734, now seen corresponding path program 7 times [2021-07-13 19:53:21,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:21,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578468664] [2021-07-13 19:53:21,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:21,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:21,235 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:21,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:21,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578468664] [2021-07-13 19:53:21,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578468664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:21,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010490618] [2021-07-13 19:53:21,235 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 19:53:21,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:21,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010490618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:21,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:21,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-07-13 19:53:21,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772815542] [2021-07-13 19:53:21,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 19:53:21,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:21,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 19:53:21,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 19:53:21,335 INFO L87 Difference]: Start difference. First operand 1022 states and 4125 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:21,400 INFO L93 Difference]: Finished difference Result 2014 states and 7938 transitions. [2021-07-13 19:53:21,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 19:53:21,401 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 19:53:21,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:21,406 INFO L225 Difference]: With dead ends: 2014 [2021-07-13 19:53:21,406 INFO L226 Difference]: Without dead ends: 1951 [2021-07-13 19:53:21,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-13 19:53:21,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2021-07-13 19:53:21,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 1571. [2021-07-13 19:53:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 4.067515923566879) internal successors, (6386), 1570 states have internal predecessors, (6386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 6386 transitions. [2021-07-13 19:53:21,453 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 6386 transitions. Word has length 21 [2021-07-13 19:53:21,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:21,453 INFO L482 AbstractCegarLoop]: Abstraction has 1571 states and 6386 transitions. [2021-07-13 19:53:21,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,454 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 6386 transitions. [2021-07-13 19:53:21,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 19:53:21,457 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:21,458 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:21,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-07-13 19:53:21,676 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:21,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:21,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1995857238, now seen corresponding path program 8 times [2021-07-13 19:53:21,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:21,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618977349] [2021-07-13 19:53:21,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:21,715 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:21,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:21,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618977349] [2021-07-13 19:53:21,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618977349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:21,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790432269] [2021-07-13 19:53:21,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:21,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:21,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:21,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 19:53:21,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:21,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790432269] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 19:53:21,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 19:53:21,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2021-07-13 19:53:21,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055570840] [2021-07-13 19:53:21,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 19:53:21,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:21,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 19:53:21,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:53:21,825 INFO L87 Difference]: Start difference. First operand 1571 states and 6386 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:21,864 INFO L93 Difference]: Finished difference Result 2412 states and 9687 transitions. [2021-07-13 19:53:21,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 19:53:21,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 19:53:21,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:21,872 INFO L225 Difference]: With dead ends: 2412 [2021-07-13 19:53:21,872 INFO L226 Difference]: Without dead ends: 2339 [2021-07-13 19:53:21,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 45.9ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-13 19:53:21,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2339 states. [2021-07-13 19:53:21,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2339 to 1746. [2021-07-13 19:53:21,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 4.050429799426934) internal successors, (7068), 1745 states have internal predecessors, (7068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 7068 transitions. [2021-07-13 19:53:21,921 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 7068 transitions. Word has length 21 [2021-07-13 19:53:21,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:21,922 INFO L482 AbstractCegarLoop]: Abstraction has 1746 states and 7068 transitions. [2021-07-13 19:53:21,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:21,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 7068 transitions. [2021-07-13 19:53:21,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 19:53:21,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:21,927 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:22,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:22,145 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:22,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:22,145 INFO L82 PathProgramCache]: Analyzing trace with hash -173194186, now seen corresponding path program 9 times [2021-07-13 19:53:22,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:22,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842125958] [2021-07-13 19:53:22,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:22,174 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 19:53:22,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:22,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842125958] [2021-07-13 19:53:22,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842125958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:22,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076030429] [2021-07-13 19:53:22,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:22,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:53:22,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:22,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 19:53:22,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:22,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:22,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076030429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:22,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:22,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-13 19:53:22,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715100494] [2021-07-13 19:53:22,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 19:53:22,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:22,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 19:53:22,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-07-13 19:53:22,260 INFO L87 Difference]: Start difference. First operand 1746 states and 7068 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:22,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:22,352 INFO L93 Difference]: Finished difference Result 2801 states and 11129 transitions. [2021-07-13 19:53:22,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 19:53:22,353 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 19:53:22,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:22,359 INFO L225 Difference]: With dead ends: 2801 [2021-07-13 19:53:22,359 INFO L226 Difference]: Without dead ends: 2786 [2021-07-13 19:53:22,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 55.4ms TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-07-13 19:53:22,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2021-07-13 19:53:22,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 2373. [2021-07-13 19:53:22,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 2372 states have (on average 4.099494097807757) internal successors, (9724), 2372 states have internal predecessors, (9724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:22,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 9724 transitions. [2021-07-13 19:53:22,439 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 9724 transitions. Word has length 21 [2021-07-13 19:53:22,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:22,439 INFO L482 AbstractCegarLoop]: Abstraction has 2373 states and 9724 transitions. [2021-07-13 19:53:22,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:22,439 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 9724 transitions. [2021-07-13 19:53:22,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:22,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:22,446 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:22,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-13 19:53:22,669 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:22,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:22,669 INFO L82 PathProgramCache]: Analyzing trace with hash 253599539, now seen corresponding path program 10 times [2021-07-13 19:53:22,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:22,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870073427] [2021-07-13 19:53:22,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:22,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:22,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:22,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870073427] [2021-07-13 19:53:22,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870073427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:22,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291221185] [2021-07-13 19:53:22,835 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:22,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:22,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:22,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:22,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:23,006 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:23,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:23,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:23,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:23,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:23,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:23,135 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:23,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291221185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:23,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:23,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:23,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614059103] [2021-07-13 19:53:23,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:23,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:23,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:23,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:23,137 INFO L87 Difference]: Start difference. First operand 2373 states and 9724 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:24,019 INFO L93 Difference]: Finished difference Result 2708 states and 11032 transitions. [2021-07-13 19:53:24,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:53:24,019 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:24,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:24,025 INFO L225 Difference]: With dead ends: 2708 [2021-07-13 19:53:24,025 INFO L226 Difference]: Without dead ends: 2703 [2021-07-13 19:53:24,026 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 689.7ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:53:24,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states. [2021-07-13 19:53:24,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2417. [2021-07-13 19:53:24,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 4.112996688741722) internal successors, (9937), 2416 states have internal predecessors, (9937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 9937 transitions. [2021-07-13 19:53:24,070 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 9937 transitions. Word has length 23 [2021-07-13 19:53:24,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:24,070 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 9937 transitions. [2021-07-13 19:53:24,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,071 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 9937 transitions. [2021-07-13 19:53:24,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:24,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:24,077 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:24,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:24,300 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:24,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:24,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1782556683, now seen corresponding path program 11 times [2021-07-13 19:53:24,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:24,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950077216] [2021-07-13 19:53:24,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:24,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:24,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950077216] [2021-07-13 19:53:24,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950077216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:24,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635979865] [2021-07-13 19:53:24,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:24,391 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:53:24,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:24,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 19:53:24,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:24,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:24,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635979865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:24,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:24,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-13 19:53:24,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392735446] [2021-07-13 19:53:24,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 19:53:24,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:24,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 19:53:24,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-13 19:53:24,471 INFO L87 Difference]: Start difference. First operand 2417 states and 9937 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:24,595 INFO L93 Difference]: Finished difference Result 4616 states and 18575 transitions. [2021-07-13 19:53:24,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 19:53:24,596 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:24,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:24,606 INFO L225 Difference]: With dead ends: 4616 [2021-07-13 19:53:24,606 INFO L226 Difference]: Without dead ends: 4291 [2021-07-13 19:53:24,607 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 85.4ms TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-07-13 19:53:24,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-07-13 19:53:24,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 2839. [2021-07-13 19:53:24,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 4.137420718816068) internal successors, (11742), 2838 states have internal predecessors, (11742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 11742 transitions. [2021-07-13 19:53:24,669 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 11742 transitions. Word has length 23 [2021-07-13 19:53:24,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:24,669 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 11742 transitions. [2021-07-13 19:53:24,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:24,669 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 11742 transitions. [2021-07-13 19:53:24,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:24,677 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:24,678 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:24,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-13 19:53:24,885 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:24,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:24,886 INFO L82 PathProgramCache]: Analyzing trace with hash 118811635, now seen corresponding path program 12 times [2021-07-13 19:53:24,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:24,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412769572] [2021-07-13 19:53:24,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:24,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:25,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 19:53:25,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:25,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412769572] [2021-07-13 19:53:25,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412769572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:25,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15533939] [2021-07-13 19:53:25,076 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:25,116 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:25,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:25,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:25,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:25,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:25,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:25,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:25,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:25,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:25,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:25,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:25,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15533939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:25,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:25,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:25,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119323485] [2021-07-13 19:53:25,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:25,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:25,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:25,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:25,367 INFO L87 Difference]: Start difference. First operand 2839 states and 11742 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:26,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:26,367 INFO L93 Difference]: Finished difference Result 3383 states and 13890 transitions. [2021-07-13 19:53:26,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:26,367 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:26,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:26,375 INFO L225 Difference]: With dead ends: 3383 [2021-07-13 19:53:26,375 INFO L226 Difference]: Without dead ends: 3361 [2021-07-13 19:53:26,375 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 778.3ms TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:53:26,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3361 states. [2021-07-13 19:53:26,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3361 to 2851. [2021-07-13 19:53:26,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 4.1375438596491225) internal successors, (11792), 2850 states have internal predecessors, (11792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:26,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 11792 transitions. [2021-07-13 19:53:26,423 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 11792 transitions. Word has length 23 [2021-07-13 19:53:26,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:26,423 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 11792 transitions. [2021-07-13 19:53:26,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:26,423 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 11792 transitions. [2021-07-13 19:53:26,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:26,428 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:26,428 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:26,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-07-13 19:53:26,629 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:26,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:26,629 INFO L82 PathProgramCache]: Analyzing trace with hash 704145587, now seen corresponding path program 13 times [2021-07-13 19:53:26,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:26,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433779450] [2021-07-13 19:53:26,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:26,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 19:53:26,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:26,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433779450] [2021-07-13 19:53:26,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433779450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:26,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092132119] [2021-07-13 19:53:26,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:26,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:26,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:26,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:26,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:26,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:26,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:26,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:26,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:26,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:27,115 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:27,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092132119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:27,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:27,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:27,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660954133] [2021-07-13 19:53:27,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:27,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:27,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:27,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:27,116 INFO L87 Difference]: Start difference. First operand 2851 states and 11792 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:28,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:28,091 INFO L93 Difference]: Finished difference Result 3278 states and 13451 transitions. [2021-07-13 19:53:28,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:28,091 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:28,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:28,099 INFO L225 Difference]: With dead ends: 3278 [2021-07-13 19:53:28,099 INFO L226 Difference]: Without dead ends: 3252 [2021-07-13 19:53:28,099 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 961.6ms TimeCoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:53:28,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3252 states. [2021-07-13 19:53:28,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3252 to 2867. [2021-07-13 19:53:28,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2867 states, 2866 states have (on average 4.136775994417306) internal successors, (11856), 2866 states have internal predecessors, (11856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:28,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2867 states to 2867 states and 11856 transitions. [2021-07-13 19:53:28,167 INFO L78 Accepts]: Start accepts. Automaton has 2867 states and 11856 transitions. Word has length 23 [2021-07-13 19:53:28,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:28,167 INFO L482 AbstractCegarLoop]: Abstraction has 2867 states and 11856 transitions. [2021-07-13 19:53:28,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:28,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2867 states and 11856 transitions. [2021-07-13 19:53:28,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:28,173 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:28,173 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:28,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-13 19:53:28,374 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:28,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:28,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1977254975, now seen corresponding path program 14 times [2021-07-13 19:53:28,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:28,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709545168] [2021-07-13 19:53:28,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:28,539 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:28,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:28,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709545168] [2021-07-13 19:53:28,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709545168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:28,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025409596] [2021-07-13 19:53:28,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:28,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:28,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:28,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:28,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:28,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:28,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:28,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:28,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:28,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:28,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:28,796 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:28,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025409596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:28,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:28,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:28,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154610887] [2021-07-13 19:53:28,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:28,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:28,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:28,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:28,797 INFO L87 Difference]: Start difference. First operand 2867 states and 11856 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:29,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:29,837 INFO L93 Difference]: Finished difference Result 3257 states and 13379 transitions. [2021-07-13 19:53:29,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:53:29,838 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:29,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:29,845 INFO L225 Difference]: With dead ends: 3257 [2021-07-13 19:53:29,845 INFO L226 Difference]: Without dead ends: 3236 [2021-07-13 19:53:29,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 917.2ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:53:29,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3236 states. [2021-07-13 19:53:29,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3236 to 2863. [2021-07-13 19:53:29,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2862 states have (on average 4.13696715583508) internal successors, (11840), 2862 states have internal predecessors, (11840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:29,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 11840 transitions. [2021-07-13 19:53:29,907 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 11840 transitions. Word has length 23 [2021-07-13 19:53:29,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:29,907 INFO L482 AbstractCegarLoop]: Abstraction has 2863 states and 11840 transitions. [2021-07-13 19:53:29,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:29,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 11840 transitions. [2021-07-13 19:53:29,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:29,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:29,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:30,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-07-13 19:53:30,129 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:30,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:30,129 INFO L82 PathProgramCache]: Analyzing trace with hash 273249153, now seen corresponding path program 15 times [2021-07-13 19:53:30,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:30,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414547769] [2021-07-13 19:53:30,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:30,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:30,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:30,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414547769] [2021-07-13 19:53:30,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414547769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:30,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136560699] [2021-07-13 19:53:30,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:30,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:53:30,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:30,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:30,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:30,503 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:53:30,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-13 19:53:30,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:30,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:30,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:30,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-13 19:53:30,583 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:30,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136560699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:30,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:30,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:53:30,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679601932] [2021-07-13 19:53:30,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:53:30,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:30,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:53:30,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:53:30,584 INFO L87 Difference]: Start difference. First operand 2863 states and 11840 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:31,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:31,359 INFO L93 Difference]: Finished difference Result 3196 states and 13139 transitions. [2021-07-13 19:53:31,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:53:31,359 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:31,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:31,369 INFO L225 Difference]: With dead ends: 3196 [2021-07-13 19:53:31,369 INFO L226 Difference]: Without dead ends: 3181 [2021-07-13 19:53:31,369 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 563.6ms TimeCoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:53:31,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3181 states. [2021-07-13 19:53:31,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3181 to 2863. [2021-07-13 19:53:31,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2862 states have (on average 4.13696715583508) internal successors, (11840), 2862 states have internal predecessors, (11840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:31,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 11840 transitions. [2021-07-13 19:53:31,438 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 11840 transitions. Word has length 23 [2021-07-13 19:53:31,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:31,438 INFO L482 AbstractCegarLoop]: Abstraction has 2863 states and 11840 transitions. [2021-07-13 19:53:31,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:31,439 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 11840 transitions. [2021-07-13 19:53:31,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:31,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:31,446 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:31,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:31,669 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:31,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:31,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1462628087, now seen corresponding path program 16 times [2021-07-13 19:53:31,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:31,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468881002] [2021-07-13 19:53:31,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:31,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:31,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 19:53:31,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:31,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468881002] [2021-07-13 19:53:31,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468881002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:31,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638832265] [2021-07-13 19:53:31,839 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:31,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:31,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:31,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:31,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:32,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:32,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:32,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:32,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:32,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:32,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:32,118 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:32,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638832265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:32,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:32,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:32,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441399449] [2021-07-13 19:53:32,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:32,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:32,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:32,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:32,120 INFO L87 Difference]: Start difference. First operand 2863 states and 11840 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:33,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:33,024 INFO L93 Difference]: Finished difference Result 3681 states and 15040 transitions. [2021-07-13 19:53:33,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:33,025 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:33,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:33,033 INFO L225 Difference]: With dead ends: 3681 [2021-07-13 19:53:33,033 INFO L226 Difference]: Without dead ends: 3651 [2021-07-13 19:53:33,034 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 696.6ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:53:33,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3651 states. [2021-07-13 19:53:33,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3651 to 2898. [2021-07-13 19:53:33,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 4.137038315498792) internal successors, (11985), 2897 states have internal predecessors, (11985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:33,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 11985 transitions. [2021-07-13 19:53:33,097 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 11985 transitions. Word has length 23 [2021-07-13 19:53:33,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:33,098 INFO L482 AbstractCegarLoop]: Abstraction has 2898 states and 11985 transitions. [2021-07-13 19:53:33,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:33,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 11985 transitions. [2021-07-13 19:53:33,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:33,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:33,105 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:33,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-13 19:53:33,321 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:33,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:33,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1544027143, now seen corresponding path program 17 times [2021-07-13 19:53:33,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:33,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13749622] [2021-07-13 19:53:33,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:33,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 19:53:33,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:33,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13749622] [2021-07-13 19:53:33,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13749622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:33,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118408971] [2021-07-13 19:53:33,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:33,491 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:53:33,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:33,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:53:33,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:33,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:33,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 19:53:33,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:33,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:33,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:33,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-13 19:53:33,723 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:33,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118408971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:33,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:33,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:33,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777930841] [2021-07-13 19:53:33,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:33,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:33,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:33,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:33,725 INFO L87 Difference]: Start difference. First operand 2898 states and 11985 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:34,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:34,445 INFO L93 Difference]: Finished difference Result 3457 states and 14154 transitions. [2021-07-13 19:53:34,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:53:34,445 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:34,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:34,453 INFO L225 Difference]: With dead ends: 3457 [2021-07-13 19:53:34,453 INFO L226 Difference]: Without dead ends: 3431 [2021-07-13 19:53:34,454 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 590.2ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:53:34,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3431 states. [2021-07-13 19:53:34,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3431 to 2902. [2021-07-13 19:53:34,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2901 states have (on average 4.136849362288866) internal successors, (12001), 2901 states have internal predecessors, (12001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:34,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 12001 transitions. [2021-07-13 19:53:34,515 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 12001 transitions. Word has length 23 [2021-07-13 19:53:34,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:34,515 INFO L482 AbstractCegarLoop]: Abstraction has 2902 states and 12001 transitions. [2021-07-13 19:53:34,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:34,515 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 12001 transitions. [2021-07-13 19:53:34,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:34,523 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:34,523 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:34,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-13 19:53:34,746 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:34,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:34,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1137373419, now seen corresponding path program 18 times [2021-07-13 19:53:34,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:34,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978037585] [2021-07-13 19:53:34,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:34,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:34,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:34,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:34,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978037585] [2021-07-13 19:53:34,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978037585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:34,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802572974] [2021-07-13 19:53:34,871 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:34,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:53:34,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:34,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:34,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:34,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:34,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:34,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:35,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:35,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:35,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:35,114 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:35,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802572974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:35,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:35,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:35,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398035020] [2021-07-13 19:53:35,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:35,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:35,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:35,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:35,115 INFO L87 Difference]: Start difference. First operand 2902 states and 12001 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:36,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:36,046 INFO L93 Difference]: Finished difference Result 3466 states and 14203 transitions. [2021-07-13 19:53:36,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:53:36,046 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:36,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:36,054 INFO L225 Difference]: With dead ends: 3466 [2021-07-13 19:53:36,054 INFO L226 Difference]: Without dead ends: 3445 [2021-07-13 19:53:36,054 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 749.3ms TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:53:36,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2021-07-13 19:53:36,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 2908. [2021-07-13 19:53:36,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2907 states have (on average 4.13656690746474) internal successors, (12025), 2907 states have internal predecessors, (12025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:36,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 12025 transitions. [2021-07-13 19:53:36,103 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 12025 transitions. Word has length 23 [2021-07-13 19:53:36,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:36,103 INFO L482 AbstractCegarLoop]: Abstraction has 2908 states and 12025 transitions. [2021-07-13 19:53:36,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:36,103 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 12025 transitions. [2021-07-13 19:53:36,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:36,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:36,108 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:36,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:36,309 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:36,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:36,309 INFO L82 PathProgramCache]: Analyzing trace with hash -2112317581, now seen corresponding path program 19 times [2021-07-13 19:53:36,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:36,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880418909] [2021-07-13 19:53:36,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:36,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:36,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:36,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880418909] [2021-07-13 19:53:36,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880418909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:36,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263056019] [2021-07-13 19:53:36,489 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:36,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:36,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:36,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:36,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:36,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:36,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:36,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:36,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:36,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:36,785 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:36,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263056019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:36,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:36,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:36,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496280093] [2021-07-13 19:53:36,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:36,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:36,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:36,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:36,787 INFO L87 Difference]: Start difference. First operand 2908 states and 12025 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:37,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:37,516 INFO L93 Difference]: Finished difference Result 3319 states and 13629 transitions. [2021-07-13 19:53:37,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:53:37,516 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:37,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:37,524 INFO L225 Difference]: With dead ends: 3319 [2021-07-13 19:53:37,524 INFO L226 Difference]: Without dead ends: 3296 [2021-07-13 19:53:37,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 631.6ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:53:37,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3296 states. [2021-07-13 19:53:37,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3296 to 2915. [2021-07-13 19:53:37,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2915 states, 2914 states have (on average 4.136238846945779) internal successors, (12053), 2914 states have internal predecessors, (12053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:37,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2915 states to 2915 states and 12053 transitions. [2021-07-13 19:53:37,571 INFO L78 Accepts]: Start accepts. Automaton has 2915 states and 12053 transitions. Word has length 23 [2021-07-13 19:53:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:37,571 INFO L482 AbstractCegarLoop]: Abstraction has 2915 states and 12053 transitions. [2021-07-13 19:53:37,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:37,572 INFO L276 IsEmpty]: Start isEmpty. Operand 2915 states and 12053 transitions. [2021-07-13 19:53:37,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:37,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:37,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:37,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:37,777 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:37,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:37,778 INFO L82 PathProgramCache]: Analyzing trace with hash 71296115, now seen corresponding path program 20 times [2021-07-13 19:53:37,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:37,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832544720] [2021-07-13 19:53:37,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:37,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 19:53:37,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:37,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832544720] [2021-07-13 19:53:37,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832544720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:37,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34225635] [2021-07-13 19:53:37,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:37,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:37,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:37,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:37,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:38,113 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:38,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:38,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:38,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:38,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:38,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:38,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:38,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34225635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:38,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:38,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:38,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632522460] [2021-07-13 19:53:38,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:38,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:38,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:38,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:38,211 INFO L87 Difference]: Start difference. First operand 2915 states and 12053 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:39,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:39,004 INFO L93 Difference]: Finished difference Result 3498 states and 14351 transitions. [2021-07-13 19:53:39,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:53:39,005 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:39,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:39,012 INFO L225 Difference]: With dead ends: 3498 [2021-07-13 19:53:39,013 INFO L226 Difference]: Without dead ends: 3476 [2021-07-13 19:53:39,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 716.7ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:53:39,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3476 states. [2021-07-13 19:53:39,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3476 to 2931. [2021-07-13 19:53:39,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2930 states have (on average 4.138225255972697) internal successors, (12125), 2930 states have internal predecessors, (12125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:39,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 12125 transitions. [2021-07-13 19:53:39,063 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 12125 transitions. Word has length 23 [2021-07-13 19:53:39,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:39,063 INFO L482 AbstractCegarLoop]: Abstraction has 2931 states and 12125 transitions. [2021-07-13 19:53:39,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:39,064 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 12125 transitions. [2021-07-13 19:53:39,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:39,071 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:39,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:39,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:39,276 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:39,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:39,276 INFO L82 PathProgramCache]: Analyzing trace with hash 656630067, now seen corresponding path program 21 times [2021-07-13 19:53:39,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:39,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6258873] [2021-07-13 19:53:39,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:39,508 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:39,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:39,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6258873] [2021-07-13 19:53:39,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6258873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:39,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729864622] [2021-07-13 19:53:39,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 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 19:53:39,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:53:39,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:39,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:39,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:39,629 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:39,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:39,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:39,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:39,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:39,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:39,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:39,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729864622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:39,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:39,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:39,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348956728] [2021-07-13 19:53:39,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:39,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:39,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:39,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:39,779 INFO L87 Difference]: Start difference. First operand 2931 states and 12125 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:40,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:40,776 INFO L93 Difference]: Finished difference Result 3353 states and 13762 transitions. [2021-07-13 19:53:40,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:53:40,777 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:40,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:40,785 INFO L225 Difference]: With dead ends: 3353 [2021-07-13 19:53:40,785 INFO L226 Difference]: Without dead ends: 3327 [2021-07-13 19:53:40,785 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 926.8ms TimeCoverageRelationStatistics Valid=213, Invalid=843, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:53:40,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3327 states. [2021-07-13 19:53:40,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3327 to 2935. [2021-07-13 19:53:40,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 4.138036809815951) internal successors, (12141), 2934 states have internal predecessors, (12141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:40,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 12141 transitions. [2021-07-13 19:53:40,832 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 12141 transitions. Word has length 23 [2021-07-13 19:53:40,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:40,832 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 12141 transitions. [2021-07-13 19:53:40,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:40,832 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 12141 transitions. [2021-07-13 19:53:40,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:40,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:40,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:41,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 19:53:41,039 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:41,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:41,039 INFO L82 PathProgramCache]: Analyzing trace with hash -2024770495, now seen corresponding path program 22 times [2021-07-13 19:53:41,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:41,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973969856] [2021-07-13 19:53:41,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:41,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:41,247 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:41,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:41,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973969856] [2021-07-13 19:53:41,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973969856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:41,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363372874] [2021-07-13 19:53:41,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:41,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:41,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:41,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:41,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:41,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:41,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:41,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:41,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:41,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:41,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:41,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 19:53:41,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363372874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:41,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:41,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:41,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931089542] [2021-07-13 19:53:41,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:41,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:41,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:41,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:41,502 INFO L87 Difference]: Start difference. First operand 2935 states and 12141 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:42,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:42,490 INFO L93 Difference]: Finished difference Result 3378 states and 13868 transitions. [2021-07-13 19:53:42,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:42,491 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:42,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:42,499 INFO L225 Difference]: With dead ends: 3378 [2021-07-13 19:53:42,499 INFO L226 Difference]: Without dead ends: 3357 [2021-07-13 19:53:42,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 878.5ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:53:42,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3357 states. [2021-07-13 19:53:42,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3357 to 2927. [2021-07-13 19:53:42,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2927 states, 2926 states have (on average 4.137730690362269) internal successors, (12107), 2926 states have internal predecessors, (12107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:42,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2927 states to 2927 states and 12107 transitions. [2021-07-13 19:53:42,546 INFO L78 Accepts]: Start accepts. Automaton has 2927 states and 12107 transitions. Word has length 23 [2021-07-13 19:53:42,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:42,546 INFO L482 AbstractCegarLoop]: Abstraction has 2927 states and 12107 transitions. [2021-07-13 19:53:42,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:42,546 INFO L276 IsEmpty]: Start isEmpty. Operand 2927 states and 12107 transitions. [2021-07-13 19:53:42,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:42,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:42,551 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:42,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:42,752 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:42,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:42,752 INFO L82 PathProgramCache]: Analyzing trace with hash 420793493, now seen corresponding path program 23 times [2021-07-13 19:53:42,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:42,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295309553] [2021-07-13 19:53:42,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:42,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:42,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:42,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295309553] [2021-07-13 19:53:42,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295309553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:42,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745034542] [2021-07-13 19:53:42,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:42,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:42,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:42,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:42,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:43,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:43,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:43,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:43,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:43,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:43,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:43,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:43,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745034542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:43,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:43,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:43,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627725882] [2021-07-13 19:53:43,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:43,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:43,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:43,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:43,130 INFO L87 Difference]: Start difference. First operand 2927 states and 12107 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:44,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:44,107 INFO L93 Difference]: Finished difference Result 3749 states and 15336 transitions. [2021-07-13 19:53:44,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:53:44,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:44,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:44,117 INFO L225 Difference]: With dead ends: 3749 [2021-07-13 19:53:44,117 INFO L226 Difference]: Without dead ends: 3719 [2021-07-13 19:53:44,118 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 731.5ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:53:44,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3719 states. [2021-07-13 19:53:44,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3719 to 2931. [2021-07-13 19:53:44,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2930 states have (on average 4.138225255972697) internal successors, (12125), 2930 states have internal predecessors, (12125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:44,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 12125 transitions. [2021-07-13 19:53:44,169 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 12125 transitions. Word has length 23 [2021-07-13 19:53:44,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:44,169 INFO L482 AbstractCegarLoop]: Abstraction has 2931 states and 12125 transitions. [2021-07-13 19:53:44,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:44,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 12125 transitions. [2021-07-13 19:53:44,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:44,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:44,174 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:44,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:44,374 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:44,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:44,375 INFO L82 PathProgramCache]: Analyzing trace with hash 502192549, now seen corresponding path program 24 times [2021-07-13 19:53:44,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:44,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012815562] [2021-07-13 19:53:44,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53: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 19:53:44,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:44,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012815562] [2021-07-13 19:53:44,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012815562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:44,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236822415] [2021-07-13 19:53:44,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 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 19:53:44,579 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:44,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:44,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:44,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:44,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:44,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:44,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:44,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:44,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:44,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:44,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:44,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236822415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:44,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:44,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:44,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944625032] [2021-07-13 19:53:44,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:44,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:44,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:44,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:44,779 INFO L87 Difference]: Start difference. First operand 2931 states and 12125 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:45,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:45,797 INFO L93 Difference]: Finished difference Result 3507 states and 14375 transitions. [2021-07-13 19:53:45,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:53:45,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:45,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:45,806 INFO L225 Difference]: With dead ends: 3507 [2021-07-13 19:53:45,806 INFO L226 Difference]: Without dead ends: 3481 [2021-07-13 19:53:45,806 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 864.2ms TimeCoverageRelationStatistics Valid=260, Invalid=1000, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:53:45,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3481 states. [2021-07-13 19:53:45,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3481 to 2935. [2021-07-13 19:53:45,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 4.138036809815951) internal successors, (12141), 2934 states have internal predecessors, (12141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:45,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 12141 transitions. [2021-07-13 19:53:45,855 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 12141 transitions. Word has length 23 [2021-07-13 19:53:45,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:45,855 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 12141 transitions. [2021-07-13 19:53:45,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:45,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 12141 transitions. [2021-07-13 19:53:45,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:45,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:45,860 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:46,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-07-13 19:53:46,061 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:46,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:46,061 INFO L82 PathProgramCache]: Analyzing trace with hash 2115759283, now seen corresponding path program 25 times [2021-07-13 19:53:46,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:46,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591059309] [2021-07-13 19:53:46,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:46,185 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:46,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:46,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591059309] [2021-07-13 19:53:46,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591059309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:46,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871045870] [2021-07-13 19:53:46,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 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 19:53:46,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:46,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:46,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:46,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:46,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:46,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:46,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:46,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:46,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:46,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 19:53:46,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871045870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:46,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:46,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:46,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755521431] [2021-07-13 19:53:46,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:46,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:46,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:46,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:46,421 INFO L87 Difference]: Start difference. First operand 2935 states and 12141 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:47,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:47,345 INFO L93 Difference]: Finished difference Result 3535 states and 14493 transitions. [2021-07-13 19:53:47,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:53:47,346 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:47,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:47,354 INFO L225 Difference]: With dead ends: 3535 [2021-07-13 19:53:47,354 INFO L226 Difference]: Without dead ends: 3514 [2021-07-13 19:53:47,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 756.2ms TimeCoverageRelationStatistics Valid=215, Invalid=841, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:53:47,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2021-07-13 19:53:47,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2923. [2021-07-13 19:53:47,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 4.136550308008213) internal successors, (12087), 2922 states have internal predecessors, (12087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:47,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 12087 transitions. [2021-07-13 19:53:47,403 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 12087 transitions. Word has length 23 [2021-07-13 19:53:47,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:47,403 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 12087 transitions. [2021-07-13 19:53:47,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:47,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 12087 transitions. [2021-07-13 19:53:47,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:47,408 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:47,408 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:47,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:47,608 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:47,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:47,608 INFO L82 PathProgramCache]: Analyzing trace with hash 196245939, now seen corresponding path program 26 times [2021-07-13 19:53:47,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:47,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846147845] [2021-07-13 19:53:47,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:47,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:47,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:47,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:47,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846147845] [2021-07-13 19:53:47,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846147845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:47,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191889488] [2021-07-13 19:53:47,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:47,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:47,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:47,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:47,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:47,890 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:47,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:47,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:47,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:47,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:47,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:47,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 19:53:47,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191889488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:47,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:47,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:47,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241455914] [2021-07-13 19:53:47,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:47,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:47,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:47,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:47,978 INFO L87 Difference]: Start difference. First operand 2923 states and 12087 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:48,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:48,536 INFO L93 Difference]: Finished difference Result 3352 states and 13763 transitions. [2021-07-13 19:53:48,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:53:48,537 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:48,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:48,545 INFO L225 Difference]: With dead ends: 3352 [2021-07-13 19:53:48,545 INFO L226 Difference]: Without dead ends: 3318 [2021-07-13 19:53:48,545 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 472.5ms TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:53:48,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-07-13 19:53:48,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2938. [2021-07-13 19:53:48,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 4.135512427647259) internal successors, (12146), 2937 states have internal predecessors, (12146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:48,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 12146 transitions. [2021-07-13 19:53:48,611 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 12146 transitions. Word has length 23 [2021-07-13 19:53:48,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:48,611 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 12146 transitions. [2021-07-13 19:53:48,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:48,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 12146 transitions. [2021-07-13 19:53:48,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:48,616 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:48,616 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:48,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-13 19:53:48,816 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:48,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:48,817 INFO L82 PathProgramCache]: Analyzing trace with hash 350683457, now seen corresponding path program 27 times [2021-07-13 19:53:48,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:48,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167495594] [2021-07-13 19:53:48,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:48,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:48,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 19:53:48,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:48,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167495594] [2021-07-13 19:53:48,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167495594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:48,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485546764] [2021-07-13 19:53:48,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:48,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:53:48,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:48,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:48,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:49,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:49,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:49,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:49,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:49,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:49,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53:49,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:49,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485546764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:49,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:49,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:49,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079874937] [2021-07-13 19:53:49,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:49,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:49,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:49,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:49,205 INFO L87 Difference]: Start difference. First operand 2938 states and 12146 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:50,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:50,064 INFO L93 Difference]: Finished difference Result 3551 states and 14551 transitions. [2021-07-13 19:53:50,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:50,064 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:50,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:50,072 INFO L225 Difference]: With dead ends: 3551 [2021-07-13 19:53:50,072 INFO L226 Difference]: Without dead ends: 3521 [2021-07-13 19:53:50,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 605.3ms TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:53:50,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3521 states. [2021-07-13 19:53:50,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3521 to 2942. [2021-07-13 19:53:50,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2941 states have (on average 4.136008160489629) internal successors, (12164), 2941 states have internal predecessors, (12164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:50,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 12164 transitions. [2021-07-13 19:53:50,124 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 12164 transitions. Word has length 23 [2021-07-13 19:53:50,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:50,124 INFO L482 AbstractCegarLoop]: Abstraction has 2942 states and 12164 transitions. [2021-07-13 19:53:50,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:50,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 12164 transitions. [2021-07-13 19:53:50,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:50,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:50,129 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:50,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:50,330 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:50,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:50,330 INFO L82 PathProgramCache]: Analyzing trace with hash 432082513, now seen corresponding path program 28 times [2021-07-13 19:53:50,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:50,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450709427] [2021-07-13 19:53:50,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:50,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:50,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:50,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450709427] [2021-07-13 19:53:50,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450709427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:50,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128943263] [2021-07-13 19:53:50,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:50,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:50,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:50,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:50,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:50,624 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:50,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:50,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:50,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:50,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:50,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:50,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 19:53:50,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128943263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:50,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:50,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:50,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275425696] [2021-07-13 19:53:50,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:50,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:50,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:50,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:50,747 INFO L87 Difference]: Start difference. First operand 2942 states and 12164 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:51,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:51,627 INFO L93 Difference]: Finished difference Result 3393 states and 13921 transitions. [2021-07-13 19:53:51,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:53:51,628 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:51,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:51,635 INFO L225 Difference]: With dead ends: 3393 [2021-07-13 19:53:51,635 INFO L226 Difference]: Without dead ends: 3367 [2021-07-13 19:53:51,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 816.7ms TimeCoverageRelationStatistics Valid=213, Invalid=909, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:53:51,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3367 states. [2021-07-13 19:53:51,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3367 to 2946. [2021-07-13 19:53:51,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2945 states have (on average 4.135823429541596) internal successors, (12180), 2945 states have internal predecessors, (12180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:51,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 12180 transitions. [2021-07-13 19:53:51,713 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 12180 transitions. Word has length 23 [2021-07-13 19:53:51,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:51,713 INFO L482 AbstractCegarLoop]: Abstraction has 2946 states and 12180 transitions. [2021-07-13 19:53:51,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:51,713 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 12180 transitions. [2021-07-13 19:53:51,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:51,719 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:51,719 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:51,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:51,925 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:51,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:51,925 INFO L82 PathProgramCache]: Analyzing trace with hash 2045649247, now seen corresponding path program 29 times [2021-07-13 19:53:51,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:51,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372552316] [2021-07-13 19:53:51,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:52,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 19:53:52,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:52,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372552316] [2021-07-13 19:53:52,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372552316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:52,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274140937] [2021-07-13 19:53:52,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:52,101 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:53:52,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:52,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:52,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:52,211 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:52,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:52,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:52,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:52,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:52,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:52,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:52,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274140937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:52,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:52,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:52,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020792248] [2021-07-13 19:53:52,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:52,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:52,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:52,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:52,357 INFO L87 Difference]: Start difference. First operand 2946 states and 12180 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:53,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:53,185 INFO L93 Difference]: Finished difference Result 3441 states and 14118 transitions. [2021-07-13 19:53:53,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:53:53,185 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:53,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:53,192 INFO L225 Difference]: With dead ends: 3441 [2021-07-13 19:53:53,193 INFO L226 Difference]: Without dead ends: 3420 [2021-07-13 19:53:53,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 815.1ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:53:53,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3420 states. [2021-07-13 19:53:53,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3420 to 2938. [2021-07-13 19:53:53,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 4.135512427647259) internal successors, (12146), 2937 states have internal predecessors, (12146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:53,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 12146 transitions. [2021-07-13 19:53:53,257 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 12146 transitions. Word has length 23 [2021-07-13 19:53:53,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:53,258 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 12146 transitions. [2021-07-13 19:53:53,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:53,258 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 12146 transitions. [2021-07-13 19:53:53,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:53,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:53,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:53,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:53,463 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:53,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:53,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1838104447, now seen corresponding path program 30 times [2021-07-13 19:53:53,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:53,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620921786] [2021-07-13 19:53:53,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:53,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:53,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:53,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620921786] [2021-07-13 19:53:53,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620921786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:53,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748083981] [2021-07-13 19:53:53,637 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:53,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:53:53,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:53,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:53,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:53,775 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:53,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:53:53,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:53,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:53,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:53,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:53: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 19:53:53,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748083981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:53,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:53,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:53,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184236840] [2021-07-13 19:53:53,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:53,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:53,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:53,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:53,880 INFO L87 Difference]: Start difference. First operand 2938 states and 12146 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:54,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:54,704 INFO L93 Difference]: Finished difference Result 3491 states and 14324 transitions. [2021-07-13 19:53:54,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:53:54,705 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:54,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:54,713 INFO L225 Difference]: With dead ends: 3491 [2021-07-13 19:53:54,713 INFO L226 Difference]: Without dead ends: 3469 [2021-07-13 19:53:54,713 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 682.5ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:53:54,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2021-07-13 19:53:54,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 2950. [2021-07-13 19:53:54,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2950 states, 2949 states have (on average 4.137673787724652) internal successors, (12202), 2949 states have internal predecessors, (12202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:54,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2950 states to 2950 states and 12202 transitions. [2021-07-13 19:53:54,788 INFO L78 Accepts]: Start accepts. Automaton has 2950 states and 12202 transitions. Word has length 23 [2021-07-13 19:53:54,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:54,788 INFO L482 AbstractCegarLoop]: Abstraction has 2950 states and 12202 transitions. [2021-07-13 19:53:54,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:54,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2950 states and 12202 transitions. [2021-07-13 19:53:54,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:54,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:54,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:54,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:54,995 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:54,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:54,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1252770495, now seen corresponding path program 31 times [2021-07-13 19:53:54,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:54,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065996207] [2021-07-13 19:53:54,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:54,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:55,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 19:53:55,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:55,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065996207] [2021-07-13 19:53:55,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065996207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:55,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019347380] [2021-07-13 19:53:55,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:55,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:55,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:55,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:55,340 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:55,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:55,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:55,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:55,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:55,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:55,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019347380] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:55,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:55,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:55,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067275042] [2021-07-13 19:53:55,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:55,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:55,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:55,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:55,455 INFO L87 Difference]: Start difference. First operand 2950 states and 12202 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:56,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:56,374 INFO L93 Difference]: Finished difference Result 3443 states and 14121 transitions. [2021-07-13 19:53:56,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:53:56,374 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:56,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:56,383 INFO L225 Difference]: With dead ends: 3443 [2021-07-13 19:53:56,383 INFO L226 Difference]: Without dead ends: 3417 [2021-07-13 19:53:56,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 903.5ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:53:56,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3417 states. [2021-07-13 19:53:56,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3417 to 2954. [2021-07-13 19:53:56,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 4.13748730104978) internal successors, (12218), 2953 states have internal predecessors, (12218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:56,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 12218 transitions. [2021-07-13 19:53:56,431 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 12218 transitions. Word has length 23 [2021-07-13 19:53:56,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:56,431 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 12218 transitions. [2021-07-13 19:53:56,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:56,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 12218 transitions. [2021-07-13 19:53:56,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:56,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:56,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:56,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 19:53:56,637 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:56,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:56,637 INFO L82 PathProgramCache]: Analyzing trace with hash 360796239, now seen corresponding path program 32 times [2021-07-13 19:53:56,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:56,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975024780] [2021-07-13 19:53:56,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:56,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:56,872 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:56,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:56,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975024780] [2021-07-13 19:53:56,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975024780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:56,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122477142] [2021-07-13 19:53:56,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:56,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:53:56,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:56,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:56,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:56,995 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:56,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:53:56,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:53:57,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:53:57,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:57,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:53:57,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 19:53:57,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122477142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:57,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:57,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:53:57,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455273548] [2021-07-13 19:53:57,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:53:57,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:57,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:53:57,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:53:57,102 INFO L87 Difference]: Start difference. First operand 2954 states and 12218 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:57,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:57,907 INFO L93 Difference]: Finished difference Result 3363 states and 13809 transitions. [2021-07-13 19:53:57,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:53:57,907 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:57,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:57,915 INFO L225 Difference]: With dead ends: 3363 [2021-07-13 19:53:57,915 INFO L226 Difference]: Without dead ends: 3342 [2021-07-13 19:53:57,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 857.0ms TimeCoverageRelationStatistics Valid=186, Invalid=684, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:53:57,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3342 states. [2021-07-13 19:53:57,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3342 to 2946. [2021-07-13 19:53:57,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2945 states have (on average 4.137181663837012) internal successors, (12184), 2945 states have internal predecessors, (12184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:57,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 12184 transitions. [2021-07-13 19:53:57,960 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 12184 transitions. Word has length 23 [2021-07-13 19:53:57,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:57,960 INFO L482 AbstractCegarLoop]: Abstraction has 2946 states and 12184 transitions. [2021-07-13 19:53:57,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:57,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 12184 transitions. [2021-07-13 19:53:57,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:57,965 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:57,965 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:58,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-13 19:53:58,166 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:58,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:58,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1488607069, now seen corresponding path program 33 times [2021-07-13 19:53:58,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:58,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494613501] [2021-07-13 19:53:58,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:58,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 19:53:58,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:58,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494613501] [2021-07-13 19:53:58,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494613501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:58,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662818460] [2021-07-13 19:53:58,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:58,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:53:58,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:58,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:58,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:53:58,470 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:53:58,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:53:58,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:53:58,498 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-13 19:53:58,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:53:58,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:53:58,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:58,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662818460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:58,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:53:58,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:53:58,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872406977] [2021-07-13 19:53:58,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:53:58,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:53:58,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:53:58,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:53:58,556 INFO L87 Difference]: Start difference. First operand 2946 states and 12184 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:59,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:53:59,545 INFO L93 Difference]: Finished difference Result 3873 states and 15835 transitions. [2021-07-13 19:53:59,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 19:53:59,545 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:53:59,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:53:59,555 INFO L225 Difference]: With dead ends: 3873 [2021-07-13 19:53:59,555 INFO L226 Difference]: Without dead ends: 3832 [2021-07-13 19:53:59,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 596.7ms TimeCoverageRelationStatistics Valid=197, Invalid=1363, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 19:53:59,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3832 states. [2021-07-13 19:53:59,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3832 to 2966. [2021-07-13 19:53:59,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2966 states, 2965 states have (on average 4.143338954468803) internal successors, (12285), 2965 states have internal predecessors, (12285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:59,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2966 states to 2966 states and 12285 transitions. [2021-07-13 19:53:59,607 INFO L78 Accepts]: Start accepts. Automaton has 2966 states and 12285 transitions. Word has length 23 [2021-07-13 19:53:59,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:53:59,607 INFO L482 AbstractCegarLoop]: Abstraction has 2966 states and 12285 transitions. [2021-07-13 19:53:59,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:53:59,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2966 states and 12285 transitions. [2021-07-13 19:53:59,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:53:59,612 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:53:59,612 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:53:59,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:59,812 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:53:59,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:53:59,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1407208013, now seen corresponding path program 34 times [2021-07-13 19:53:59,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:53:59,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198106121] [2021-07-13 19:53:59,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:53:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:53:59,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:53:59,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:53:59,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198106121] [2021-07-13 19:53:59,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198106121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:53:59,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744778586] [2021-07-13 19:53:59,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:53:59,973 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:53:59,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:53:59,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:53:59,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:00,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:00,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:00,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:00,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:00,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:00,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:00,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:00,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744778586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:00,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:00,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:00,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822638651] [2021-07-13 19:54:00,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:00,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:00,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:00,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:00,193 INFO L87 Difference]: Start difference. First operand 2966 states and 12285 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:01,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:01,218 INFO L93 Difference]: Finished difference Result 3569 states and 14643 transitions. [2021-07-13 19:54:01,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:54:01,218 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:01,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:01,226 INFO L225 Difference]: With dead ends: 3569 [2021-07-13 19:54:01,226 INFO L226 Difference]: Without dead ends: 3543 [2021-07-13 19:54:01,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 874.7ms TimeCoverageRelationStatistics Valid=261, Invalid=999, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:54:01,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3543 states. [2021-07-13 19:54:01,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3543 to 2970. [2021-07-13 19:54:01,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2969 states have (on average 4.143145840350286) internal successors, (12301), 2969 states have internal predecessors, (12301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:01,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 12301 transitions. [2021-07-13 19:54:01,273 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 12301 transitions. Word has length 23 [2021-07-13 19:54:01,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:01,273 INFO L482 AbstractCegarLoop]: Abstraction has 2970 states and 12301 transitions. [2021-07-13 19:54:01,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:01,273 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 12301 transitions. [2021-07-13 19:54:01,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:01,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:01,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:01,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:01,479 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:01,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:01,479 INFO L82 PathProgramCache]: Analyzing trace with hash 206358721, now seen corresponding path program 35 times [2021-07-13 19:54:01,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:01,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916997734] [2021-07-13 19:54:01,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:01,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:01,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 19:54:01,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:01,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916997734] [2021-07-13 19:54:01,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916997734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:01,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115635498] [2021-07-13 19:54:01,613 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:01,656 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:54:01,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:01,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:01,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:01,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:01,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:01,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:01,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:01,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:01,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:01,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 19:54:01,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115635498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:01,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:01,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:01,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448773030] [2021-07-13 19:54:01,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:01,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:01,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:01,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:01,886 INFO L87 Difference]: Start difference. First operand 2970 states and 12301 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:02,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:02,693 INFO L93 Difference]: Finished difference Result 3478 states and 14281 transitions. [2021-07-13 19:54:02,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:02,693 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:02,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:02,701 INFO L225 Difference]: With dead ends: 3478 [2021-07-13 19:54:02,702 INFO L226 Difference]: Without dead ends: 3457 [2021-07-13 19:54:02,702 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 756.2ms TimeCoverageRelationStatistics Valid=216, Invalid=840, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:54:02,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3457 states. [2021-07-13 19:54:02,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3457 to 2958. [2021-07-13 19:54:02,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2958 states, 2957 states have (on average 4.14169766655394) internal successors, (12247), 2957 states have internal predecessors, (12247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:02,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2958 states to 2958 states and 12247 transitions. [2021-07-13 19:54:02,759 INFO L78 Accepts]: Start accepts. Automaton has 2958 states and 12247 transitions. Word has length 23 [2021-07-13 19:54:02,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:02,759 INFO L482 AbstractCegarLoop]: Abstraction has 2958 states and 12247 transitions. [2021-07-13 19:54:02,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:02,759 INFO L276 IsEmpty]: Start isEmpty. Operand 2958 states and 12247 transitions. [2021-07-13 19:54:02,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:02,765 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:02,765 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:02,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:02,979 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:02,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:02,979 INFO L82 PathProgramCache]: Analyzing trace with hash -923022959, now seen corresponding path program 36 times [2021-07-13 19:54:02,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:02,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654745758] [2021-07-13 19:54:02,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:02,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:03,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 19:54:03,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:03,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654745758] [2021-07-13 19:54:03,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654745758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:03,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549964352] [2021-07-13 19:54:03,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:54:03,203 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:54:03,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:03,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:03,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:03,339 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:03,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:03,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:03,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:03,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:03,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:03,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 19:54:03,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549964352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:03,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:03,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:03,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529284962] [2021-07-13 19:54:03,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:03,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:03,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:03,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:03,447 INFO L87 Difference]: Start difference. First operand 2958 states and 12247 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:04,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:04,181 INFO L93 Difference]: Finished difference Result 3433 states and 14112 transitions. [2021-07-13 19:54:04,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:54:04,181 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:04,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:04,189 INFO L225 Difference]: With dead ends: 3433 [2021-07-13 19:54:04,189 INFO L226 Difference]: Without dead ends: 3411 [2021-07-13 19:54:04,189 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 667.6ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:04,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3411 states. [2021-07-13 19:54:04,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3411 to 2966. [2021-07-13 19:54:04,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2966 states, 2965 states have (on average 4.141989881956155) internal successors, (12281), 2965 states have internal predecessors, (12281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:04,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2966 states to 2966 states and 12281 transitions. [2021-07-13 19:54:04,233 INFO L78 Accepts]: Start accepts. Automaton has 2966 states and 12281 transitions. Word has length 23 [2021-07-13 19:54:04,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:04,233 INFO L482 AbstractCegarLoop]: Abstraction has 2966 states and 12281 transitions. [2021-07-13 19:54:04,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:04,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2966 states and 12281 transitions. [2021-07-13 19:54:04,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:04,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:04,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:04,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-07-13 19:54:04,493 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:04,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:04,493 INFO L82 PathProgramCache]: Analyzing trace with hash -337689007, now seen corresponding path program 37 times [2021-07-13 19:54:04,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:04,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284655442] [2021-07-13 19:54:04,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:04,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:04,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 19:54:04,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:04,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284655442] [2021-07-13 19:54:04,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284655442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:04,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807993350] [2021-07-13 19:54:04,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:04,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:04,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:04,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:04,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:04,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:04,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:04,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:04,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:04,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:04,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:04,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807993350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:04,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:04,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:04,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884879246] [2021-07-13 19:54:04,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:04,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:04,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:04,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:04,916 INFO L87 Difference]: Start difference. First operand 2966 states and 12281 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:05,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:05,676 INFO L93 Difference]: Finished difference Result 3412 states and 14013 transitions. [2021-07-13 19:54:05,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:54:05,677 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:05,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:05,685 INFO L225 Difference]: With dead ends: 3412 [2021-07-13 19:54:05,685 INFO L226 Difference]: Without dead ends: 3386 [2021-07-13 19:54:05,686 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 772.0ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:05,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3386 states. [2021-07-13 19:54:05,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3386 to 2970. [2021-07-13 19:54:05,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2969 states have (on average 4.141798585382284) internal successors, (12297), 2969 states have internal predecessors, (12297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:05,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 12297 transitions. [2021-07-13 19:54:05,737 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 12297 transitions. Word has length 23 [2021-07-13 19:54:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:05,737 INFO L482 AbstractCegarLoop]: Abstraction has 2970 states and 12297 transitions. [2021-07-13 19:54:05,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:05,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 12297 transitions. [2021-07-13 19:54:05,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:05,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:05,743 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:05,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:05,957 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:05,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:05,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1275877727, now seen corresponding path program 38 times [2021-07-13 19:54:05,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:05,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500998172] [2021-07-13 19:54:05,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:06,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 19:54:06,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:06,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500998172] [2021-07-13 19:54:06,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500998172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:06,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463101863] [2021-07-13 19:54:06,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:06,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:06,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:06,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:06,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:06,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:06,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:06,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:06,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:06,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:06,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:06,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 19:54:06,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463101863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:06,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:06,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:06,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457651329] [2021-07-13 19:54:06,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:06,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:06,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:06,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:06,503 INFO L87 Difference]: Start difference. First operand 2970 states and 12297 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:07,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:07,218 INFO L93 Difference]: Finished difference Result 3324 states and 13674 transitions. [2021-07-13 19:54:07,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:54:07,218 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:07,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:07,226 INFO L225 Difference]: With dead ends: 3324 [2021-07-13 19:54:07,226 INFO L226 Difference]: Without dead ends: 3303 [2021-07-13 19:54:07,226 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 792.7ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:07,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-07-13 19:54:07,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 2962. [2021-07-13 19:54:07,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2962 states, 2961 states have (on average 4.141506247889227) internal successors, (12263), 2961 states have internal predecessors, (12263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:07,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2962 states to 2962 states and 12263 transitions. [2021-07-13 19:54:07,279 INFO L78 Accepts]: Start accepts. Automaton has 2962 states and 12263 transitions. Word has length 23 [2021-07-13 19:54:07,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:07,280 INFO L482 AbstractCegarLoop]: Abstraction has 2962 states and 12263 transitions. [2021-07-13 19:54:07,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:07,280 INFO L276 IsEmpty]: Start isEmpty. Operand 2962 states and 12263 transitions. [2021-07-13 19:54:07,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:07,286 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:07,286 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:07,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-07-13 19:54:07,487 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:07,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:07,487 INFO L82 PathProgramCache]: Analyzing trace with hash -768585441, now seen corresponding path program 39 times [2021-07-13 19:54:07,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:07,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703177284] [2021-07-13 19:54:07,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:07,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:07,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 19:54:07,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:07,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703177284] [2021-07-13 19:54:07,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703177284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:07,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560273368] [2021-07-13 19:54:07,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:07,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:54:07,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:07,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:54:07,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:07,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:07,848 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 19:54:07,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 52 [2021-07-13 19:54:07,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:54:07,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:07,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:07,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:14 [2021-07-13 19:54:07,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:07,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560273368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:07,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:07,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:07,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097480440] [2021-07-13 19:54:07,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:07,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:07,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:07,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:07,907 INFO L87 Difference]: Start difference. First operand 2962 states and 12263 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:08,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:08,823 INFO L93 Difference]: Finished difference Result 3338 states and 13726 transitions. [2021-07-13 19:54:08,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 19:54:08,823 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:08,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:08,832 INFO L225 Difference]: With dead ends: 3338 [2021-07-13 19:54:08,832 INFO L226 Difference]: Without dead ends: 3315 [2021-07-13 19:54:08,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 687.9ms TimeCoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:54:08,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3315 states. [2021-07-13 19:54:08,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3315 to 2954. [2021-07-13 19:54:08,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 4.14121232644768) internal successors, (12229), 2953 states have internal predecessors, (12229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:08,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 12229 transitions. [2021-07-13 19:54:08,883 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 12229 transitions. Word has length 23 [2021-07-13 19:54:08,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:08,883 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 12229 transitions. [2021-07-13 19:54:08,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:08,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 12229 transitions. [2021-07-13 19:54:08,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:08,887 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:08,887 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:09,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:09,088 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:09,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:09,088 INFO L82 PathProgramCache]: Analyzing trace with hash 2129186517, now seen corresponding path program 40 times [2021-07-13 19:54:09,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:09,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084595877] [2021-07-13 19:54:09,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:09,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:09,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 19:54:09,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:09,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084595877] [2021-07-13 19:54:09,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084595877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:09,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153189959] [2021-07-13 19:54:09,292 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:09,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:54:09,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:09,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:09,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:09,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:09,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:09,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:09,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:09,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:09,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:09,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 19:54:09,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153189959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:09,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:09,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:09,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910260734] [2021-07-13 19:54:09,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:09,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:09,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:09,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:09,542 INFO L87 Difference]: Start difference. First operand 2954 states and 12229 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:10,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:10,561 INFO L93 Difference]: Finished difference Result 3650 states and 14966 transitions. [2021-07-13 19:54:10,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:54:10,561 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:10,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:10,570 INFO L225 Difference]: With dead ends: 3650 [2021-07-13 19:54:10,570 INFO L226 Difference]: Without dead ends: 3628 [2021-07-13 19:54:10,570 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 847.8ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:10,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2021-07-13 19:54:10,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 2982. [2021-07-13 19:54:10,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:10,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-13 19:54:10,621 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-13 19:54:10,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:10,621 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-13 19:54:10,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:10,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-13 19:54:10,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:10,626 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:10,626 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:10,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-13 19:54:10,826 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:10,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:10,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1580446827, now seen corresponding path program 41 times [2021-07-13 19:54:10,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:10,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969455838] [2021-07-13 19:54:10,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:11,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 19:54:11,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:11,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969455838] [2021-07-13 19:54:11,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969455838] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:11,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939949098] [2021-07-13 19:54:11,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:11,048 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:54:11,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:11,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:11,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:11,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:11,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:11,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:11,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 45 [2021-07-13 19:54:11,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:11,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:11,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 19:54:11,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:73 [2021-07-13 19:54:11,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:11,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939949098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:11,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:11,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:11,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327231938] [2021-07-13 19:54:11,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:11,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:11,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:11,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:11,380 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:12,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:12,783 INFO L93 Difference]: Finished difference Result 3408 states and 13968 transitions. [2021-07-13 19:54:12,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:12,783 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:12,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:12,791 INFO L225 Difference]: With dead ends: 3408 [2021-07-13 19:54:12,791 INFO L226 Difference]: Without dead ends: 3382 [2021-07-13 19:54:12,791 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1220.0ms TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 19:54:12,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3382 states. [2021-07-13 19:54:12,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3382 to 2986. [2021-07-13 19:54:12,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 4.1457286432160805) internal successors, (12375), 2985 states have internal predecessors, (12375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:12,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 12375 transitions. [2021-07-13 19:54:12,838 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 12375 transitions. Word has length 23 [2021-07-13 19:54:12,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:12,839 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 12375 transitions. [2021-07-13 19:54:12,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:12,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 12375 transitions. [2021-07-13 19:54:12,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:12,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:12,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:13,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:13,044 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:13,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:13,044 INFO L82 PathProgramCache]: Analyzing trace with hash 33119907, now seen corresponding path program 42 times [2021-07-13 19:54:13,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:13,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060807509] [2021-07-13 19:54:13,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:13,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:13,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:13,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060807509] [2021-07-13 19:54:13,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060807509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:13,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527560216] [2021-07-13 19:54:13,216 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:13,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:54:13,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:13,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:54:13,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:13,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:13,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 19:54:13,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:13,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:13,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 19:54:13,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-13 19:54:13,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 19:54:13,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527560216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:13,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:13,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:13,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149748417] [2021-07-13 19:54:13,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:13,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:13,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:13,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:13,459 INFO L87 Difference]: Start difference. First operand 2986 states and 12375 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:14,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:14,265 INFO L93 Difference]: Finished difference Result 3571 states and 14632 transitions. [2021-07-13 19:54:14,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:54:14,266 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:14,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:14,275 INFO L225 Difference]: With dead ends: 3571 [2021-07-13 19:54:14,275 INFO L226 Difference]: Without dead ends: 3550 [2021-07-13 19:54:14,275 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 548.2ms TimeCoverageRelationStatistics Valid=188, Invalid=742, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:54:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3550 states. [2021-07-13 19:54:14,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3550 to 2982. [2021-07-13 19:54:14,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:14,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-13 19:54:14,342 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-13 19:54:14,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:14,342 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-13 19:54:14,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:14,342 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-13 19:54:14,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:14,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:14,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:14,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-13 19:54:14,547 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:14,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:14,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1816283401, now seen corresponding path program 43 times [2021-07-13 19:54:14,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:14,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378105235] [2021-07-13 19:54:14,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:14,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:14,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 19:54:14,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:14,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378105235] [2021-07-13 19:54:14,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378105235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:14,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533320492] [2021-07-13 19:54:14,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:14,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:14,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:14,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:14,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:14,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:14,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:14,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:14,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:14,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 19:54:14,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533320492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:14,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:14,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:14,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240382623] [2021-07-13 19:54:14,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:14,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:14,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:14,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:14,955 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:15,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:15,755 INFO L93 Difference]: Finished difference Result 3819 states and 15624 transitions. [2021-07-13 19:54:15,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:15,756 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:15,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:15,765 INFO L225 Difference]: With dead ends: 3819 [2021-07-13 19:54:15,765 INFO L226 Difference]: Without dead ends: 3789 [2021-07-13 19:54:15,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 629.9ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:15,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-07-13 19:54:15,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 2982. [2021-07-13 19:54:15,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 4.145924186514592) internal successors, (12359), 2981 states have internal predecessors, (12359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:15,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 12359 transitions. [2021-07-13 19:54:15,816 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 12359 transitions. Word has length 23 [2021-07-13 19:54:15,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:15,816 INFO L482 AbstractCegarLoop]: Abstraction has 2982 states and 12359 transitions. [2021-07-13 19:54:15,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:15,816 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 12359 transitions. [2021-07-13 19:54:15,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:15,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:15,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:16,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:16,022 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:16,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:16,022 INFO L82 PathProgramCache]: Analyzing trace with hash -1734884345, now seen corresponding path program 44 times [2021-07-13 19:54:16,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:16,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414817029] [2021-07-13 19:54:16,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:16,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:16,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:16,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414817029] [2021-07-13 19:54:16,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414817029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:16,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063452859] [2021-07-13 19:54:16,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:16,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:16,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:16,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:16,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:16,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:16,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:16,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:16,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:16,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:16,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:16,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 19:54:16,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063452859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:16,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:16,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:16,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998398328] [2021-07-13 19:54:16,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:16,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:16,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:16,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:16,477 INFO L87 Difference]: Start difference. First operand 2982 states and 12359 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:17,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:17,331 INFO L93 Difference]: Finished difference Result 3585 states and 14706 transitions. [2021-07-13 19:54:17,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:17,331 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:17,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:17,339 INFO L225 Difference]: With dead ends: 3585 [2021-07-13 19:54:17,339 INFO L226 Difference]: Without dead ends: 3559 [2021-07-13 19:54:17,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 744.2ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:17,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2021-07-13 19:54:17,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 2990. [2021-07-13 19:54:17,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 4.146202743392439) internal successors, (12393), 2989 states have internal predecessors, (12393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:17,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 12393 transitions. [2021-07-13 19:54:17,386 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 12393 transitions. Word has length 23 [2021-07-13 19:54:17,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:17,386 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 12393 transitions. [2021-07-13 19:54:17,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:17,386 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 12393 transitions. [2021-07-13 19:54:17,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:17,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:17,391 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:17,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-07-13 19:54:17,592 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:17,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:17,592 INFO L82 PathProgramCache]: Analyzing trace with hash -121317611, now seen corresponding path program 45 times [2021-07-13 19:54:17,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:17,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128423882] [2021-07-13 19:54:17,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:17,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 19:54:17,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:17,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128423882] [2021-07-13 19:54:17,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128423882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:17,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749873791] [2021-07-13 19:54:17,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:17,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:54:17,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:17,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:17,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:17,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:17,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:17,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:17,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:17,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:17,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:18,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 19:54:18,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749873791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:18,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:18,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:18,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47265100] [2021-07-13 19:54:18,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:18,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:18,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:18,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:18,004 INFO L87 Difference]: Start difference. First operand 2990 states and 12393 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:18,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:18,955 INFO L93 Difference]: Finished difference Result 3586 states and 14697 transitions. [2021-07-13 19:54:18,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:54:18,955 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:18,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:18,964 INFO L225 Difference]: With dead ends: 3586 [2021-07-13 19:54:18,964 INFO L226 Difference]: Without dead ends: 3565 [2021-07-13 19:54:18,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 860.6ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:54:18,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3565 states. [2021-07-13 19:54:19,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3565 to 2990. [2021-07-13 19:54:19,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 4.146202743392439) internal successors, (12393), 2989 states have internal predecessors, (12393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:19,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 12393 transitions. [2021-07-13 19:54:19,016 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 12393 transitions. Word has length 23 [2021-07-13 19:54:19,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:19,016 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 12393 transitions. [2021-07-13 19:54:19,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:19,016 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 12393 transitions. [2021-07-13 19:54:19,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:19,021 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:19,021 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:19,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-13 19:54:19,221 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:19,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:19,221 INFO L82 PathProgramCache]: Analyzing trace with hash -2040830955, now seen corresponding path program 46 times [2021-07-13 19:54:19,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:19,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32355709] [2021-07-13 19:54:19,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:19,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:19,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 19:54:19,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:19,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32355709] [2021-07-13 19:54:19,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32355709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:19,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816172793] [2021-07-13 19:54:19,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:54:19,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:54:19,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:19,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:19,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:19,487 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:19,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:19,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:19,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:19,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:19,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:19,576 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:19,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816172793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:19,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:19,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:19,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713289930] [2021-07-13 19:54:19,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:19,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:19,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:19,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:19,577 INFO L87 Difference]: Start difference. First operand 2990 states and 12393 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:20,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:20,230 INFO L93 Difference]: Finished difference Result 3478 states and 14275 transitions. [2021-07-13 19:54:20,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:54:20,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:20,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:20,239 INFO L225 Difference]: With dead ends: 3478 [2021-07-13 19:54:20,239 INFO L226 Difference]: Without dead ends: 3444 [2021-07-13 19:54:20,239 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 500.2ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:20,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3444 states. [2021-07-13 19:54:20,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3444 to 3002. [2021-07-13 19:54:20,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:20,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-13 19:54:20,288 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-13 19:54:20,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:20,288 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-13 19:54:20,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:20,289 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-13 19:54:20,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:20,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:20,293 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:20,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-13 19:54:20,494 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:20,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:20,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1886393437, now seen corresponding path program 47 times [2021-07-13 19:54:20,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:20,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422729324] [2021-07-13 19:54:20,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:20,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:20,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 19:54:20,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:20,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422729324] [2021-07-13 19:54:20,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422729324] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:20,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134171168] [2021-07-13 19:54:20,626 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:20,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:54:20,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:20,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:20,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:20,820 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:20,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:20,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:20,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:20,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:20,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:20,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 19:54:20,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134171168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:20,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:20,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:20,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482866161] [2021-07-13 19:54:20,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:20,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:20,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:20,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:20,922 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:21,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:21,610 INFO L93 Difference]: Finished difference Result 3510 states and 14401 transitions. [2021-07-13 19:54:21,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:54:21,610 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:21,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:21,619 INFO L225 Difference]: With dead ends: 3510 [2021-07-13 19:54:21,619 INFO L226 Difference]: Without dead ends: 3480 [2021-07-13 19:54:21,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 599.8ms TimeCoverageRelationStatistics Valid=149, Invalid=721, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:54:21,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3480 states. [2021-07-13 19:54:21,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3480 to 3002. [2021-07-13 19:54:21,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:21,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-13 19:54:21,669 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-13 19:54:21,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:21,669 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-13 19:54:21,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:21,669 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-13 19:54:21,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:21,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:21,674 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:21,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:21,874 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:21,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:21,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1804994381, now seen corresponding path program 48 times [2021-07-13 19:54:21,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:21,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212584388] [2021-07-13 19:54:21,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:21,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54: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 19:54:22,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:22,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212584388] [2021-07-13 19:54:22,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212584388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:22,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806973562] [2021-07-13 19:54:22,018 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:22,053 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:54:22,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:22,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:54:22,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:22,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:22,192 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 19:54:22,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 19:54:22,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:22,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:22,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:22,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 19:54:22,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:22,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806973562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:22,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:22,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:22,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898305085] [2021-07-13 19:54:22,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:22,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:22,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:22,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:22,322 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:23,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:23,008 INFO L93 Difference]: Finished difference Result 3360 states and 13811 transitions. [2021-07-13 19:54:23,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:54:23,008 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:23,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:23,016 INFO L225 Difference]: With dead ends: 3360 [2021-07-13 19:54:23,016 INFO L226 Difference]: Without dead ends: 3334 [2021-07-13 19:54:23,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 585.0ms TimeCoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:23,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3334 states. [2021-07-13 19:54:23,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3334 to 3010. [2021-07-13 19:54:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 4.146892655367232) internal successors, (12478), 3009 states have internal predecessors, (12478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:23,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 12478 transitions. [2021-07-13 19:54:23,059 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 12478 transitions. Word has length 23 [2021-07-13 19:54:23,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:23,059 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 12478 transitions. [2021-07-13 19:54:23,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:23,059 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 12478 transitions. [2021-07-13 19:54:23,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:23,064 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:23,064 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:23,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:23,264 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:23,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:23,265 INFO L82 PathProgramCache]: Analyzing trace with hash -191427647, now seen corresponding path program 49 times [2021-07-13 19:54:23,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:23,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205635745] [2021-07-13 19:54:23,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:23,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:23,387 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:23,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:23,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205635745] [2021-07-13 19:54:23,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205635745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:23,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300061548] [2021-07-13 19:54:23,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:23,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:23,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:23,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:23,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:23,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:23,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:23,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:23,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:23,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 19:54:23,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300061548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:23,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:23,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:23,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778280109] [2021-07-13 19:54:23,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:23,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:23,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:23,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:23,618 INFO L87 Difference]: Start difference. First operand 3010 states and 12478 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:24,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:24,553 INFO L93 Difference]: Finished difference Result 3475 states and 14253 transitions. [2021-07-13 19:54:24,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:54:24,554 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:24,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:24,561 INFO L225 Difference]: With dead ends: 3475 [2021-07-13 19:54:24,562 INFO L226 Difference]: Without dead ends: 3454 [2021-07-13 19:54:24,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 759.3ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:54:24,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2021-07-13 19:54:24,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3002. [2021-07-13 19:54:24,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 4.146617794068644) internal successors, (12444), 3001 states have internal predecessors, (12444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:24,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 12444 transitions. [2021-07-13 19:54:24,609 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 12444 transitions. Word has length 23 [2021-07-13 19:54:24,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:24,609 INFO L482 AbstractCegarLoop]: Abstraction has 3002 states and 12444 transitions. [2021-07-13 19:54:24,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:24,609 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 12444 transitions. [2021-07-13 19:54:24,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:24,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:24,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:24,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-07-13 19:54:24,815 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:24,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:24,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1046511881, now seen corresponding path program 50 times [2021-07-13 19:54:24,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:24,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013012227] [2021-07-13 19:54:24,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:24,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:24,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:24,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:24,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013012227] [2021-07-13 19:54:24,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013012227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:24,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713405910] [2021-07-13 19:54:24,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:24,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:24,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:24,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:54:24,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:25,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:25,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:25,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:25,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:25,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:25,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:25,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:25,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713405910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:25,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:25,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:25,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870357761] [2021-07-13 19:54:25,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:25,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:25,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:25,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:25,223 INFO L87 Difference]: Start difference. First operand 3002 states and 12444 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:26,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:26,338 INFO L93 Difference]: Finished difference Result 3503 states and 14345 transitions. [2021-07-13 19:54:26,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:54:26,339 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:26,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:26,347 INFO L225 Difference]: With dead ends: 3503 [2021-07-13 19:54:26,348 INFO L226 Difference]: Without dead ends: 3494 [2021-07-13 19:54:26,348 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1009.4ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 19:54:26,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3494 states. [2021-07-13 19:54:26,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3494 to 3084. [2021-07-13 19:54:26,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3083 states have (on average 4.150827116445021) internal successors, (12797), 3083 states have internal predecessors, (12797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:26,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 12797 transitions. [2021-07-13 19:54:26,399 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 12797 transitions. Word has length 23 [2021-07-13 19:54:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:26,399 INFO L482 AbstractCegarLoop]: Abstraction has 3084 states and 12797 transitions. [2021-07-13 19:54:26,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 12797 transitions. [2021-07-13 19:54:26,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:26,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:26,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:26,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 19:54:26,609 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:26,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:26,609 INFO L82 PathProgramCache]: Analyzing trace with hash -131430393, now seen corresponding path program 51 times [2021-07-13 19:54:26,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:26,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707705027] [2021-07-13 19:54:26,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:26,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:26,740 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:26,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:26,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707705027] [2021-07-13 19:54:26,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707705027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:26,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843049093] [2021-07-13 19:54:26,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:26,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:54:26,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:26,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 19:54:26,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:26,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:26,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:54:26,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-13 19:54:26,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:26,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:26,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:26,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:12 [2021-07-13 19:54:26,972 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:26,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843049093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:26,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:26,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:26,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280043953] [2021-07-13 19:54:26,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:26,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:26,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:26,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:26,973 INFO L87 Difference]: Start difference. First operand 3084 states and 12797 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:27,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:27,609 INFO L93 Difference]: Finished difference Result 3799 states and 15493 transitions. [2021-07-13 19:54:27,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:54:27,610 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:27,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:27,618 INFO L225 Difference]: With dead ends: 3799 [2021-07-13 19:54:27,618 INFO L226 Difference]: Without dead ends: 3780 [2021-07-13 19:54:27,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 544.0ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-07-13 19:54:27,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3780 states. [2021-07-13 19:54:27,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3780 to 3222. [2021-07-13 19:54:27,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3222 states, 3221 states have (on average 4.163924247128221) internal successors, (13412), 3221 states have internal predecessors, (13412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:27,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3222 states to 3222 states and 13412 transitions. [2021-07-13 19:54:27,689 INFO L78 Accepts]: Start accepts. Automaton has 3222 states and 13412 transitions. Word has length 23 [2021-07-13 19:54:27,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:27,689 INFO L482 AbstractCegarLoop]: Abstraction has 3222 states and 13412 transitions. [2021-07-13 19:54:27,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:27,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3222 states and 13412 transitions. [2021-07-13 19:54:27,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:27,694 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:27,694 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:27,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-13 19:54:27,895 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:27,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:27,896 INFO L82 PathProgramCache]: Analyzing trace with hash 23007125, now seen corresponding path program 52 times [2021-07-13 19:54:27,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:27,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922401431] [2021-07-13 19:54:27,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:27,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:28,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 19:54:28,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:28,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922401431] [2021-07-13 19:54:28,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922401431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:28,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525120486] [2021-07-13 19:54:28,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:28,050 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:54:28,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:28,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:28,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:28,175 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:28,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:28,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:28,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:28,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:28,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:28,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:28,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525120486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:28,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:28,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:28,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086189236] [2021-07-13 19:54:28,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:28,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:28,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:28,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:28,258 INFO L87 Difference]: Start difference. First operand 3222 states and 13412 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:29,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:29,808 INFO L93 Difference]: Finished difference Result 4809 states and 19560 transitions. [2021-07-13 19:54:29,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 19:54:29,808 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:29,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:29,819 INFO L225 Difference]: With dead ends: 4809 [2021-07-13 19:54:29,819 INFO L226 Difference]: Without dead ends: 4770 [2021-07-13 19:54:29,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 1220.2ms TimeCoverageRelationStatistics Valid=272, Invalid=1368, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 19:54:29,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4770 states. [2021-07-13 19:54:29,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4770 to 3254. [2021-07-13 19:54:29,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 4.171841377190286) internal successors, (13571), 3253 states have internal predecessors, (13571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:29,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 13571 transitions. [2021-07-13 19:54:29,906 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 13571 transitions. Word has length 23 [2021-07-13 19:54:29,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:29,906 INFO L482 AbstractCegarLoop]: Abstraction has 3254 states and 13571 transitions. [2021-07-13 19:54:29,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:29,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 13571 transitions. [2021-07-13 19:54:29,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:29,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:29,912 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:30,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-13 19:54:30,112 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:30,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:30,113 INFO L82 PathProgramCache]: Analyzing trace with hash 104406181, now seen corresponding path program 53 times [2021-07-13 19:54:30,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:30,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060399216] [2021-07-13 19:54:30,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:30,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:30,241 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:30,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:30,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060399216] [2021-07-13 19:54:30,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060399216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:30,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129613144] [2021-07-13 19:54:30,241 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:30,269 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:54:30,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:30,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:30,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:30,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:30,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:30,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:30,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:30,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:30,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:30,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:30,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129613144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:30,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:30,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:30,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563823162] [2021-07-13 19:54:30,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:30,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:30,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:30,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:30,482 INFO L87 Difference]: Start difference. First operand 3254 states and 13571 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:32,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:32,242 INFO L93 Difference]: Finished difference Result 4296 states and 17603 transitions. [2021-07-13 19:54:32,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 19:54:32,242 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:32,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:32,252 INFO L225 Difference]: With dead ends: 4296 [2021-07-13 19:54:32,252 INFO L226 Difference]: Without dead ends: 4261 [2021-07-13 19:54:32,252 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1458.6ms TimeCoverageRelationStatistics Valid=336, Invalid=1556, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 19:54:32,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-07-13 19:54:32,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 3290. [2021-07-13 19:54:32,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3290 states, 3289 states have (on average 4.176649437519003) internal successors, (13737), 3289 states have internal predecessors, (13737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:32,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3290 states to 3290 states and 13737 transitions. [2021-07-13 19:54:32,329 INFO L78 Accepts]: Start accepts. Automaton has 3290 states and 13737 transitions. Word has length 23 [2021-07-13 19:54:32,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:32,329 INFO L482 AbstractCegarLoop]: Abstraction has 3290 states and 13737 transitions. [2021-07-13 19:54:32,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:32,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3290 states and 13737 transitions. [2021-07-13 19:54:32,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:32,335 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:32,335 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:32,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:32,536 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:32,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:32,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1717972915, now seen corresponding path program 54 times [2021-07-13 19:54:32,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:32,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498014082] [2021-07-13 19:54:32,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:32,658 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:32,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:32,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498014082] [2021-07-13 19:54:32,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498014082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:32,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712236298] [2021-07-13 19:54:32,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:32,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:54:32,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:32,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:54:32,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:32,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:54:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:54:32,813 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:32,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 19:54:32,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:32,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:32,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:32,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-13 19:54:32,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 19:54:32,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712236298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:32,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:32,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:32,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288092384] [2021-07-13 19:54:32,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:32,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:32,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:32,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:32,933 INFO L87 Difference]: Start difference. First operand 3290 states and 13737 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:33,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:33,786 INFO L93 Difference]: Finished difference Result 4047 states and 16638 transitions. [2021-07-13 19:54:33,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:54:33,786 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:33,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:33,795 INFO L225 Difference]: With dead ends: 4047 [2021-07-13 19:54:33,795 INFO L226 Difference]: Without dead ends: 4015 [2021-07-13 19:54:33,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 825.8ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:54:33,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4015 states. [2021-07-13 19:54:33,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4015 to 3328. [2021-07-13 19:54:33,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3328 states, 3327 states have (on average 4.179440937781785) internal successors, (13905), 3327 states have internal predecessors, (13905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:33,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3328 states to 3328 states and 13905 transitions. [2021-07-13 19:54:33,846 INFO L78 Accepts]: Start accepts. Automaton has 3328 states and 13905 transitions. Word has length 23 [2021-07-13 19:54:33,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:33,847 INFO L482 AbstractCegarLoop]: Abstraction has 3328 states and 13905 transitions. [2021-07-13 19:54:33,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:33,847 INFO L276 IsEmpty]: Start isEmpty. Operand 3328 states and 13905 transitions. [2021-07-13 19:54:33,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:33,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:33,852 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:34,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:34,053 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:34,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:34,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1054200805, now seen corresponding path program 55 times [2021-07-13 19:54:34,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:34,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966978019] [2021-07-13 19:54:34,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:34,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:34,227 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:34,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:34,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966978019] [2021-07-13 19:54:34,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966978019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:34,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446428770] [2021-07-13 19:54:34,227 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:34,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:34,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:34,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:34,371 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:34,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:34,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:34,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:34,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:34,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:34,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:34,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446428770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:34,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:34,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:34,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259428682] [2021-07-13 19:54:34,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:34,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:34,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:34,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:34,457 INFO L87 Difference]: Start difference. First operand 3328 states and 13905 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:35,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:35,729 INFO L93 Difference]: Finished difference Result 3976 states and 16457 transitions. [2021-07-13 19:54:35,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:54:35,729 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:35,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:35,738 INFO L225 Difference]: With dead ends: 3976 [2021-07-13 19:54:35,738 INFO L226 Difference]: Without dead ends: 3954 [2021-07-13 19:54:35,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 974.3ms TimeCoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:54:35,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3954 states. [2021-07-13 19:54:35,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3954 to 3340. [2021-07-13 19:54:35,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:35,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-13 19:54:35,791 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-13 19:54:35,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:35,792 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-13 19:54:35,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:35,792 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-13 19:54:35,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:35,797 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:35,797 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:36,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:36,009 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:36,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:36,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1639534757, now seen corresponding path program 56 times [2021-07-13 19:54:36,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:36,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590282331] [2021-07-13 19:54:36,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:36,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 19:54:36,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:36,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590282331] [2021-07-13 19:54:36,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590282331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:36,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842693249] [2021-07-13 19:54:36,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:36,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:36,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:36,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:36,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:36,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:36,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:36,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:36,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:36,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:36,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:36,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:36,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842693249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:36,449 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:36,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:36,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555062912] [2021-07-13 19:54:36,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:36,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:36,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:36,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:36,450 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:37,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:37,250 INFO L93 Difference]: Finished difference Result 3805 states and 15756 transitions. [2021-07-13 19:54:37,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:54:37,251 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:37,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:37,259 INFO L225 Difference]: With dead ends: 3805 [2021-07-13 19:54:37,259 INFO L226 Difference]: Without dead ends: 3779 [2021-07-13 19:54:37,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 799.1ms TimeCoverageRelationStatistics Valid=177, Invalid=635, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:37,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3779 states. [2021-07-13 19:54:37,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3779 to 3344. [2021-07-13 19:54:37,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3344 states, 3343 states have (on average 4.1809751720011965) internal successors, (13977), 3343 states have internal predecessors, (13977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:37,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3344 states to 3344 states and 13977 transitions. [2021-07-13 19:54:37,312 INFO L78 Accepts]: Start accepts. Automaton has 3344 states and 13977 transitions. Word has length 23 [2021-07-13 19:54:37,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:37,312 INFO L482 AbstractCegarLoop]: Abstraction has 3344 states and 13977 transitions. [2021-07-13 19:54:37,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:37,312 INFO L276 IsEmpty]: Start isEmpty. Operand 3344 states and 13977 transitions. [2021-07-13 19:54:37,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:37,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:37,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:37,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-13 19:54:37,518 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:37,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:37,518 INFO L82 PathProgramCache]: Analyzing trace with hash -1041865805, now seen corresponding path program 57 times [2021-07-13 19:54:37,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:37,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415281059] [2021-07-13 19:54:37,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:37,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:37,699 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:37,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:37,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415281059] [2021-07-13 19:54:37,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415281059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:37,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890953194] [2021-07-13 19:54:37,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:37,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 19:54:37,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:37,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:37,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:37,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:37,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:37,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:37,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:37,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:37,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:37,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:37,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890953194] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:37,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:37,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:37,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930725124] [2021-07-13 19:54:37,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:37,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:37,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:37,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:37,935 INFO L87 Difference]: Start difference. First operand 3344 states and 13977 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:38,353 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 43 [2021-07-13 19:54:39,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:39,169 INFO L93 Difference]: Finished difference Result 3845 states and 15919 transitions. [2021-07-13 19:54:39,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:54:39,169 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:39,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:39,178 INFO L225 Difference]: With dead ends: 3845 [2021-07-13 19:54:39,178 INFO L226 Difference]: Without dead ends: 3824 [2021-07-13 19:54:39,178 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1077.9ms TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:54:39,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2021-07-13 19:54:39,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 3336. [2021-07-13 19:54:39,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3336 states, 3335 states have (on average 4.1808095952023985) internal successors, (13943), 3335 states have internal predecessors, (13943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:39,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3336 states to 3336 states and 13943 transitions. [2021-07-13 19:54:39,229 INFO L78 Accepts]: Start accepts. Automaton has 3336 states and 13943 transitions. Word has length 23 [2021-07-13 19:54:39,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:39,229 INFO L482 AbstractCegarLoop]: Abstraction has 3336 states and 13943 transitions. [2021-07-13 19:54:39,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:39,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3336 states and 13943 transitions. [2021-07-13 19:54:39,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:39,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:39,235 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:39,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-07-13 19:54:39,435 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:39,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:39,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1403698183, now seen corresponding path program 58 times [2021-07-13 19:54:39,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:39,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239294046] [2021-07-13 19:54:39,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:39,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:39,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:39,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:39,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239294046] [2021-07-13 19:54:39,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239294046] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:39,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326633428] [2021-07-13 19:54:39,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:39,574 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:54:39,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:39,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:39,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:39,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:39,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:39,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:39,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:39,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:39,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:39,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 19:54:39,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326633428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:39,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:39,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:39,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581201967] [2021-07-13 19:54:39,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:39,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:39,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:39,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:39,796 INFO L87 Difference]: Start difference. First operand 3336 states and 13943 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:40,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:40,391 INFO L93 Difference]: Finished difference Result 4068 states and 16800 transitions. [2021-07-13 19:54:40,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:54:40,392 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:40,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:40,401 INFO L225 Difference]: With dead ends: 4068 [2021-07-13 19:54:40,401 INFO L226 Difference]: Without dead ends: 4038 [2021-07-13 19:54:40,401 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 509.6ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:54:40,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-13 19:54:40,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3340. [2021-07-13 19:54:40,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:40,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-13 19:54:40,456 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-13 19:54:40,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:40,456 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-13 19:54:40,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:40,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-13 19:54:40,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:40,462 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:40,462 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:40,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-07-13 19:54:40,663 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:40,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:40,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1196303323, now seen corresponding path program 59 times [2021-07-13 19:54:40,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:40,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270047862] [2021-07-13 19:54:40,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:40,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:40,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 19:54:40,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:40,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270047862] [2021-07-13 19:54:40,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270047862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:40,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581034449] [2021-07-13 19:54:40,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:40,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 19:54:40,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:40,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:40,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:40,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:40,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:40,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:40,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:40,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:40,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:41,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 19:54:41,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581034449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:41,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:41,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:41,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633282036] [2021-07-13 19:54:41,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:41,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:41,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:41,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:41,031 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:41,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:41,992 INFO L93 Difference]: Finished difference Result 3865 states and 16001 transitions. [2021-07-13 19:54:41,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:54:41,993 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:41,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:42,001 INFO L225 Difference]: With dead ends: 3865 [2021-07-13 19:54:42,001 INFO L226 Difference]: Without dead ends: 3844 [2021-07-13 19:54:42,002 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 833.4ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:54:42,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3844 states. [2021-07-13 19:54:42,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3844 to 3340. [2021-07-13 19:54:42,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3340 states, 3339 states have (on average 4.181191973644804) internal successors, (13961), 3339 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:42,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3340 states to 3340 states and 13961 transitions. [2021-07-13 19:54:42,053 INFO L78 Accepts]: Start accepts. Automaton has 3340 states and 13961 transitions. Word has length 23 [2021-07-13 19:54:42,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:42,053 INFO L482 AbstractCegarLoop]: Abstraction has 3340 states and 13961 transitions. [2021-07-13 19:54:42,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:42,053 INFO L276 IsEmpty]: Start isEmpty. Operand 3340 states and 13961 transitions. [2021-07-13 19:54:42,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:42,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:42,058 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:42,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:42,259 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:42,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:42,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1179150629, now seen corresponding path program 60 times [2021-07-13 19:54:42,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:42,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124134245] [2021-07-13 19:54:42,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:42,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 19:54:42,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:42,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124134245] [2021-07-13 19:54:42,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124134245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:42,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849672482] [2021-07-13 19:54:42,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:42,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:54:42,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:42,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 19:54:42,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:42,557 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:54:42,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:54:42,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:54:42,592 INFO L628 ElimStorePlain]: treesize reduction 55, result has 23.6 percent of original size [2021-07-13 19:54:42,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:42,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-13 19:54:42,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 19:54:42,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849672482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:42,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:42,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:42,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009957907] [2021-07-13 19:54:42,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:42,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:42,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:42,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:42,657 INFO L87 Difference]: Start difference. First operand 3340 states and 13961 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:43,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:43,532 INFO L93 Difference]: Finished difference Result 3828 states and 15851 transitions. [2021-07-13 19:54:43,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 19:54:43,533 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:43,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:43,541 INFO L225 Difference]: With dead ends: 3828 [2021-07-13 19:54:43,542 INFO L226 Difference]: Without dead ends: 3794 [2021-07-13 19:54:43,542 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 551.2ms TimeCoverageRelationStatistics Valid=156, Invalid=1104, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:54:43,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3794 states. [2021-07-13 19:54:43,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3794 to 3344. [2021-07-13 19:54:43,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3344 states, 3343 states have (on average 4.1809751720011965) internal successors, (13977), 3343 states have internal predecessors, (13977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:43,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3344 states to 3344 states and 13977 transitions. [2021-07-13 19:54:43,614 INFO L78 Accepts]: Start accepts. Automaton has 3344 states and 13977 transitions. Word has length 23 [2021-07-13 19:54:43,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:43,615 INFO L482 AbstractCegarLoop]: Abstraction has 3344 states and 13977 transitions. [2021-07-13 19:54:43,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:43,615 INFO L276 IsEmpty]: Start isEmpty. Operand 3344 states and 13977 transitions. [2021-07-13 19:54:43,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:43,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:43,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:43,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:43,822 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:43,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:43,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1333588147, now seen corresponding path program 61 times [2021-07-13 19:54:43,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:43,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387857345] [2021-07-13 19:54:43,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:43,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:43,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:43,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:43,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387857345] [2021-07-13 19:54:43,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387857345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:43,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318999496] [2021-07-13 19:54:43,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:43,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:43,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:44,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:44,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:44,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:44,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:44,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:44,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:44,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318999496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:44,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:44,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:44,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28102812] [2021-07-13 19:54:44,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:44,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:44,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:44,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:44,186 INFO L87 Difference]: Start difference. First operand 3344 states and 13977 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:44,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:44,717 INFO L93 Difference]: Finished difference Result 3857 states and 15959 transitions. [2021-07-13 19:54:44,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:54:44,717 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:44,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:44,726 INFO L225 Difference]: With dead ends: 3857 [2021-07-13 19:54:44,726 INFO L226 Difference]: Without dead ends: 3827 [2021-07-13 19:54:44,726 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 483.1ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:44,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2021-07-13 19:54:44,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3348. [2021-07-13 19:54:44,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3348 states, 3347 states have (on average 4.181356438601733) internal successors, (13995), 3347 states have internal predecessors, (13995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:44,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3348 states to 3348 states and 13995 transitions. [2021-07-13 19:54:44,778 INFO L78 Accepts]: Start accepts. Automaton has 3348 states and 13995 transitions. Word has length 23 [2021-07-13 19:54:44,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:44,778 INFO L482 AbstractCegarLoop]: Abstraction has 3348 states and 13995 transitions. [2021-07-13 19:54:44,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:44,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3348 states and 13995 transitions. [2021-07-13 19:54:44,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:44,783 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:44,783 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:44,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-13 19:54:44,984 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:44,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:44,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1414987203, now seen corresponding path program 62 times [2021-07-13 19:54:44,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:44,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492206638] [2021-07-13 19:54:44,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:44,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:45,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:45,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492206638] [2021-07-13 19:54:45,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492206638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:45,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295041283] [2021-07-13 19:54:45,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:45,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:45,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:45,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:45,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:45,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:45,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:45,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:45,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:45,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:45,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:45,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 19:54:45,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295041283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:45,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:45,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:45,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296237061] [2021-07-13 19:54:45,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:45,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:45,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:45,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:45,378 INFO L87 Difference]: Start difference. First operand 3348 states and 13995 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:46,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:46,052 INFO L93 Difference]: Finished difference Result 3716 states and 15408 transitions. [2021-07-13 19:54:46,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:54:46,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:46,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:46,061 INFO L225 Difference]: With dead ends: 3716 [2021-07-13 19:54:46,061 INFO L226 Difference]: Without dead ends: 3690 [2021-07-13 19:54:46,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:54:46,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3690 states. [2021-07-13 19:54:46,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3690 to 3352. [2021-07-13 19:54:46,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:46,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-13 19:54:46,110 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-13 19:54:46,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:46,111 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-13 19:54:46,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:46,111 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-13 19:54:46,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:46,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:46,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:46,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-13 19:54:46,317 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:46,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:46,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1266413359, now seen corresponding path program 63 times [2021-07-13 19:54:46,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:46,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123082743] [2021-07-13 19:54:46,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:46,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:46,468 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:46,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:46,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123082743] [2021-07-13 19:54:46,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123082743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:46,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223000018] [2021-07-13 19:54:46,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:46,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 19:54:46,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:46,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:46,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:46,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:46,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:46,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:46,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:46,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:46,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:46,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:46,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223000018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:46,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:46,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:46,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740989477] [2021-07-13 19:54:46,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:46,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:46,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:46,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:46,744 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:47,035 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-07-13 19:54:47,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:47,961 INFO L93 Difference]: Finished difference Result 3760 states and 15583 transitions. [2021-07-13 19:54:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:54:47,961 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:47,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:47,972 INFO L225 Difference]: With dead ends: 3760 [2021-07-13 19:54:47,972 INFO L226 Difference]: Without dead ends: 3739 [2021-07-13 19:54:47,973 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 992.6ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:54:47,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-07-13 19:54:48,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3352. [2021-07-13 19:54:48,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:48,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-13 19:54:48,041 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-13 19:54:48,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:48,041 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-13 19:54:48,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:48,042 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-13 19:54:48,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:48,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:48,049 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:48,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:48,266 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:48,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:48,267 INFO L82 PathProgramCache]: Analyzing trace with hash -855199757, now seen corresponding path program 64 times [2021-07-13 19:54:48,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:48,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616726806] [2021-07-13 19:54:48,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:48,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:48,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:48,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:48,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616726806] [2021-07-13 19:54:48,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616726806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:48,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595891503] [2021-07-13 19:54:48,558 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:48,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:54:48,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:48,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:48,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:48,796 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:48,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:48,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:48,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:48,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:48,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:48,916 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:48,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595891503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:48,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:48,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:48,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677635225] [2021-07-13 19:54:48,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:48,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:48,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:48,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:48,918 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:49,373 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2021-07-13 19:54:50,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:50,156 INFO L93 Difference]: Finished difference Result 3955 states and 16375 transitions. [2021-07-13 19:54:50,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:50,156 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:50,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:50,167 INFO L225 Difference]: With dead ends: 3955 [2021-07-13 19:54:50,167 INFO L226 Difference]: Without dead ends: 3933 [2021-07-13 19:54:50,172 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1149.2ms TimeCoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:50,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3933 states. [2021-07-13 19:54:50,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3933 to 3356. [2021-07-13 19:54:50,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3356 states, 3355 states have (on average 4.181520119225037) internal successors, (14029), 3355 states have internal predecessors, (14029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:50,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3356 states to 3356 states and 14029 transitions. [2021-07-13 19:54:50,249 INFO L78 Accepts]: Start accepts. Automaton has 3356 states and 14029 transitions. Word has length 23 [2021-07-13 19:54:50,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:50,249 INFO L482 AbstractCegarLoop]: Abstraction has 3356 states and 14029 transitions. [2021-07-13 19:54:50,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:50,250 INFO L276 IsEmpty]: Start isEmpty. Operand 3356 states and 14029 transitions. [2021-07-13 19:54:50,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:50,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:50,258 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:50,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2021-07-13 19:54:50,480 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:50,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:50,480 INFO L82 PathProgramCache]: Analyzing trace with hash -269865805, now seen corresponding path program 65 times [2021-07-13 19:54:50,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:50,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554070910] [2021-07-13 19:54:50,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:50,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 19:54:50,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:50,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554070910] [2021-07-13 19:54:50,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554070910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:50,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165098573] [2021-07-13 19:54:50,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:50,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 19:54:50,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:50,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:50,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:50,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:50,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:50,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:50,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:50,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:50,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:51,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 19:54:51,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165098573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:51,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:51,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:51,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424476695] [2021-07-13 19:54:51,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:51,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:51,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:51,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:51,003 INFO L87 Difference]: Start difference. First operand 3356 states and 14029 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:51,496 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-07-13 19:54:52,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:52,142 INFO L93 Difference]: Finished difference Result 3899 states and 16126 transitions. [2021-07-13 19:54:52,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:54:52,143 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:52,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:52,153 INFO L225 Difference]: With dead ends: 3899 [2021-07-13 19:54:52,154 INFO L226 Difference]: Without dead ends: 3873 [2021-07-13 19:54:52,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1038.4ms TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:54:52,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3873 states. [2021-07-13 19:54:52,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3873 to 3360. [2021-07-13 19:54:52,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 4.18130395951176) internal successors, (14045), 3359 states have internal predecessors, (14045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:52,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 14045 transitions. [2021-07-13 19:54:52,226 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 14045 transitions. Word has length 23 [2021-07-13 19:54:52,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:52,227 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 14045 transitions. [2021-07-13 19:54:52,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:52,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 14045 transitions. [2021-07-13 19:54:52,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:52,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:52,234 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:52,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-13 19:54:52,455 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:52,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:52,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1343700929, now seen corresponding path program 66 times [2021-07-13 19:54:52,456 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:52,456 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710068563] [2021-07-13 19:54:52,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:52,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:52,695 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:52,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:52,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710068563] [2021-07-13 19:54:52,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710068563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:52,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692986741] [2021-07-13 19:54:52,695 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:52,731 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:54:52,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:52,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:54:52,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:52,897 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:54:52,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-13 19:54:52,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:52,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:52,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:52,921 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-13 19:54:53,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 19:54:53,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692986741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:53,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:53,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:53,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7387289] [2021-07-13 19:54:53,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:53,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:53,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:53,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:53,031 INFO L87 Difference]: Start difference. First operand 3360 states and 14045 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:54,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:54,732 INFO L93 Difference]: Finished difference Result 3778 states and 15654 transitions. [2021-07-13 19:54:54,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 19:54:54,732 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:54,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:54,743 INFO L225 Difference]: With dead ends: 3778 [2021-07-13 19:54:54,743 INFO L226 Difference]: Without dead ends: 3757 [2021-07-13 19:54:54,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 1276.6ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 19:54:54,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3757 states. [2021-07-13 19:54:54,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3757 to 3352. [2021-07-13 19:54:54,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 3351 states have (on average 4.181139958221427) internal successors, (14011), 3351 states have internal predecessors, (14011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:54,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 14011 transitions. [2021-07-13 19:54:54,821 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 14011 transitions. Word has length 23 [2021-07-13 19:54:54,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:54,821 INFO L482 AbstractCegarLoop]: Abstraction has 3352 states and 14011 transitions. [2021-07-13 19:54:54,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:54,821 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 14011 transitions. [2021-07-13 19:54:54,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:54,828 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:54,828 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:55,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-13 19:54:55,047 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:55,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:55,047 INFO L82 PathProgramCache]: Analyzing trace with hash -424303323, now seen corresponding path program 67 times [2021-07-13 19:54:55,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:55,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004078576] [2021-07-13 19:54:55,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:55,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:55,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 19:54:55,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:55,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004078576] [2021-07-13 19:54:55,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004078576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:55,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133015930] [2021-07-13 19:54:55,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 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 19:54:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:55,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:55,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:55,329 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:55,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:54:55,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:55,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:55,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:55,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:54:55,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 19:54:55,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133015930] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:55,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:55,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:55,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465895503] [2021-07-13 19:54:55,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:55,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:55,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:55,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:55,458 INFO L87 Difference]: Start difference. First operand 3352 states and 14011 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:56,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:56,472 INFO L93 Difference]: Finished difference Result 3875 states and 16039 transitions. [2021-07-13 19:54:56,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:54:56,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:56,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:56,483 INFO L225 Difference]: With dead ends: 3875 [2021-07-13 19:54:56,483 INFO L226 Difference]: Without dead ends: 3849 [2021-07-13 19:54:56,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 803.9ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:54:56,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-07-13 19:54:56,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3356. [2021-07-13 19:54:56,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3356 states, 3355 states have (on average 4.180923994038748) internal successors, (14027), 3355 states have internal predecessors, (14027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:56,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3356 states to 3356 states and 14027 transitions. [2021-07-13 19:54:56,553 INFO L78 Accepts]: Start accepts. Automaton has 3356 states and 14027 transitions. Word has length 23 [2021-07-13 19:54:56,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:56,553 INFO L482 AbstractCegarLoop]: Abstraction has 3356 states and 14027 transitions. [2021-07-13 19:54:56,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:56,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3356 states and 14027 transitions. [2021-07-13 19:54:56,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:56,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:56,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:56,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-07-13 19:54:56,782 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:56,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:56,783 INFO L82 PathProgramCache]: Analyzing trace with hash 59881731, now seen corresponding path program 68 times [2021-07-13 19:54:56,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:56,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822854721] [2021-07-13 19:54:56,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:56,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:57,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 19:54:57,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:57,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822854721] [2021-07-13 19:54:57,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822854721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:57,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283660540] [2021-07-13 19:54:57,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 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 19:54:57,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:54:57,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:57,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:54:57,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:57,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:57,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:54:57,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:57,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:57,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:57,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:54:57,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 19:54:57,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283660540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:57,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:57,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:54:57,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500846261] [2021-07-13 19:54:57,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:54:57,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:57,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:54:57,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:54:57,580 INFO L87 Difference]: Start difference. First operand 3356 states and 14027 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:57,889 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-07-13 19:54:58,169 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-07-13 19:54:58,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:54:58,919 INFO L93 Difference]: Finished difference Result 3877 states and 16068 transitions. [2021-07-13 19:54:58,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:54:58,919 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:54:58,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:54:58,927 INFO L225 Difference]: With dead ends: 3877 [2021-07-13 19:54:58,928 INFO L226 Difference]: Without dead ends: 3855 [2021-07-13 19:54:58,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1259.1ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:54:58,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3855 states. [2021-07-13 19:54:58,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3855 to 3364. [2021-07-13 19:54:58,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3364 states, 3363 states have (on average 4.181088314005352) internal successors, (14061), 3363 states have internal predecessors, (14061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:58,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3364 states to 3364 states and 14061 transitions. [2021-07-13 19:54:58,980 INFO L78 Accepts]: Start accepts. Automaton has 3364 states and 14061 transitions. Word has length 23 [2021-07-13 19:54:58,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:54:58,980 INFO L482 AbstractCegarLoop]: Abstraction has 3364 states and 14061 transitions. [2021-07-13 19:54:58,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:54:58,980 INFO L276 IsEmpty]: Start isEmpty. Operand 3364 states and 14061 transitions. [2021-07-13 19:54:58,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:54:58,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:54:58,986 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:54:59,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:59,186 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:54:59,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:54:59,186 INFO L82 PathProgramCache]: Analyzing trace with hash 645215683, now seen corresponding path program 69 times [2021-07-13 19:54:59,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:54:59,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386719393] [2021-07-13 19:54:59,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:54:59,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:54:59,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 19:54:59,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:54:59,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386719393] [2021-07-13 19:54:59,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386719393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:59,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16861971] [2021-07-13 19:54:59,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:54:59,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 19:54:59,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:54:59,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:54:59,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:54:59,538 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:54:59,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-13 19:54:59,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:54:59,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:54:59,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:54:59,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-13 19:54:59,695 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:54:59,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16861971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:54:59,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:54:59,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:54:59,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087207608] [2021-07-13 19:54:59,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:54:59,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:54:59,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:54:59,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:54:59,696 INFO L87 Difference]: Start difference. First operand 3364 states and 14061 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:00,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:00,767 INFO L93 Difference]: Finished difference Result 3711 states and 15368 transitions. [2021-07-13 19:55:00,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 19:55:00,767 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:00,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:00,776 INFO L225 Difference]: With dead ends: 3711 [2021-07-13 19:55:00,776 INFO L226 Difference]: Without dead ends: 3685 [2021-07-13 19:55:00,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 862.9ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:00,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3685 states. [2021-07-13 19:55:00,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3685 to 3368. [2021-07-13 19:55:00,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3368 states, 3367 states have (on average 4.1808731808731805) internal successors, (14077), 3367 states have internal predecessors, (14077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:00,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3368 states to 3368 states and 14077 transitions. [2021-07-13 19:55:00,828 INFO L78 Accepts]: Start accepts. Automaton has 3368 states and 14077 transitions. Word has length 23 [2021-07-13 19:55:00,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:00,828 INFO L482 AbstractCegarLoop]: Abstraction has 3368 states and 14077 transitions. [2021-07-13 19:55:00,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:00,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3368 states and 14077 transitions. [2021-07-13 19:55:00,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:00,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:00,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:01,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:01,037 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:01,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:01,037 INFO L82 PathProgramCache]: Analyzing trace with hash -2036184879, now seen corresponding path program 70 times [2021-07-13 19:55:01,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:01,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507519372] [2021-07-13 19:55:01,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:01,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:01,225 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:01,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:01,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507519372] [2021-07-13 19:55:01,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507519372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:01,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857645512] [2021-07-13 19:55:01,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:55:01,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:01,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:01,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:01,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:01,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:01,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:01,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:01,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:01,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:01,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:01,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:01,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857645512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:01,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:01,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:01,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417098067] [2021-07-13 19:55:01,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:01,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:01,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:01,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:01,459 INFO L87 Difference]: Start difference. First operand 3368 states and 14077 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:01,890 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-07-13 19:55:02,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:02,412 INFO L93 Difference]: Finished difference Result 3766 states and 15611 transitions. [2021-07-13 19:55:02,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:55:02,412 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:02,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:02,421 INFO L225 Difference]: With dead ends: 3766 [2021-07-13 19:55:02,422 INFO L226 Difference]: Without dead ends: 3745 [2021-07-13 19:55:02,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 920.1ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:55:02,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3745 states. [2021-07-13 19:55:02,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3745 to 3360. [2021-07-13 19:55:02,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 4.180708544209586) internal successors, (14043), 3359 states have internal predecessors, (14043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:02,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 14043 transitions. [2021-07-13 19:55:02,478 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 14043 transitions. Word has length 23 [2021-07-13 19:55:02,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:02,478 INFO L482 AbstractCegarLoop]: Abstraction has 3360 states and 14043 transitions. [2021-07-13 19:55:02,478 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:02,479 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 14043 transitions. [2021-07-13 19:55:02,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:02,484 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:02,484 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:02,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-13 19:55:02,685 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:02,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:02,685 INFO L82 PathProgramCache]: Analyzing trace with hash 214319249, now seen corresponding path program 71 times [2021-07-13 19:55:02,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:02,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162077303] [2021-07-13 19:55:02,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:02,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 19:55:02,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:02,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162077303] [2021-07-13 19:55:02,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162077303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:02,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117541970] [2021-07-13 19:55:02,870 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:02,914 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:55:02,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:02,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:02,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:03,054 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:03,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:03,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:03,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:03,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:03,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:03,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 19:55:03,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117541970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:03,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:03,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:03,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525659546] [2021-07-13 19:55:03,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:03,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:03,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:03,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:03,161 INFO L87 Difference]: Start difference. First operand 3360 states and 14043 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:03,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:03,760 INFO L93 Difference]: Finished difference Result 3765 states and 15626 transitions. [2021-07-13 19:55:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:55:03,760 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:03,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:03,768 INFO L225 Difference]: With dead ends: 3765 [2021-07-13 19:55:03,769 INFO L226 Difference]: Without dead ends: 3742 [2021-07-13 19:55:03,769 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 597.7ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:55:03,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2021-07-13 19:55:03,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 3366. [2021-07-13 19:55:03,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 3365 states have (on average 4.180980683506687) internal successors, (14069), 3365 states have internal predecessors, (14069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:03,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 14069 transitions. [2021-07-13 19:55:03,825 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 14069 transitions. Word has length 23 [2021-07-13 19:55:03,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:03,826 INFO L482 AbstractCegarLoop]: Abstraction has 3366 states and 14069 transitions. [2021-07-13 19:55:03,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:03,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 14069 transitions. [2021-07-13 19:55:03,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:03,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:03,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:04,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-13 19:55:04,033 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:04,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:04,033 INFO L82 PathProgramCache]: Analyzing trace with hash -614814159, now seen corresponding path program 1 times [2021-07-13 19:55:04,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:04,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019936612] [2021-07-13 19:55:04,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:04,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:04,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:04,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:04,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019936612] [2021-07-13 19:55:04,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019936612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:04,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860432062] [2021-07-13 19:55:04,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 19:55:04,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:04,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:04,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:04,308 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:04,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:04,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:04,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:04,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:04,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:04,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:04,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860432062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:04,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:04,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:04,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301124158] [2021-07-13 19:55:04,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:04,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:04,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:04,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:04,396 INFO L87 Difference]: Start difference. First operand 3366 states and 14069 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:05,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:05,156 INFO L93 Difference]: Finished difference Result 3716 states and 15432 transitions. [2021-07-13 19:55:05,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:55:05,156 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:05,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:05,165 INFO L225 Difference]: With dead ends: 3716 [2021-07-13 19:55:05,165 INFO L226 Difference]: Without dead ends: 3701 [2021-07-13 19:55:05,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 614.9ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:05,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3701 states. [2021-07-13 19:55:05,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3701 to 3372. [2021-07-13 19:55:05,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3372 states, 3371 states have (on average 4.1809552061702755) internal successors, (14094), 3371 states have internal predecessors, (14094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:05,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3372 states to 3372 states and 14094 transitions. [2021-07-13 19:55:05,221 INFO L78 Accepts]: Start accepts. Automaton has 3372 states and 14094 transitions. Word has length 23 [2021-07-13 19:55:05,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:05,221 INFO L482 AbstractCegarLoop]: Abstraction has 3372 states and 14094 transitions. [2021-07-13 19:55:05,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:05,221 INFO L276 IsEmpty]: Start isEmpty. Operand 3372 states and 14094 transitions. [2021-07-13 19:55:05,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:05,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:05,227 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:05,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:05,427 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:05,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:05,428 INFO L82 PathProgramCache]: Analyzing trace with hash -749602063, now seen corresponding path program 2 times [2021-07-13 19:55:05,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:05,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025439485] [2021-07-13 19:55:05,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:05,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:05,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:05,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:05,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025439485] [2021-07-13 19:55:05,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025439485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:05,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243810208] [2021-07-13 19:55:05,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:55:05,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:05,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:05,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:55:05,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:05,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:05,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 49 [2021-07-13 19:55:05,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:05,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:05,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 19:55:05,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:10 [2021-07-13 19:55:05,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:05,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243810208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:05,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:05,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:55:05,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178191880] [2021-07-13 19:55:05,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:55:05,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:05,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:55:05,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:55:05,818 INFO L87 Difference]: Start difference. First operand 3372 states and 14094 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:06,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:06,545 INFO L93 Difference]: Finished difference Result 3718 states and 15442 transitions. [2021-07-13 19:55:06,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:55:06,545 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:06,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:06,553 INFO L225 Difference]: With dead ends: 3718 [2021-07-13 19:55:06,553 INFO L226 Difference]: Without dead ends: 3703 [2021-07-13 19:55:06,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 513.7ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:55:06,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3703 states. [2021-07-13 19:55:06,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3703 to 3386. [2021-07-13 19:55:06,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 4.181683899556869) internal successors, (14155), 3385 states have internal predecessors, (14155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:06,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 14155 transitions. [2021-07-13 19:55:06,606 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 14155 transitions. Word has length 23 [2021-07-13 19:55:06,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:06,606 INFO L482 AbstractCegarLoop]: Abstraction has 3386 states and 14155 transitions. [2021-07-13 19:55:06,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:06,606 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 14155 transitions. [2021-07-13 19:55:06,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:06,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:06,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:06,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:06,813 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:06,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:06,813 INFO L82 PathProgramCache]: Analyzing trace with hash -164268111, now seen corresponding path program 3 times [2021-07-13 19:55:06,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:06,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886122644] [2021-07-13 19:55:06,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:06,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:06,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886122644] [2021-07-13 19:55:06,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886122644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:06,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772863963] [2021-07-13 19:55:06,945 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 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 19:55:07,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:07,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:07,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:07,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:07,145 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:55:07,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-13 19:55:07,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:07,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:07,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:07,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:40 [2021-07-13 19:55:07,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:07,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772863963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:07,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:07,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:55:07,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084768838] [2021-07-13 19:55:07,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:55:07,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:07,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:55:07,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:55:07,281 INFO L87 Difference]: Start difference. First operand 3386 states and 14155 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:08,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:08,219 INFO L93 Difference]: Finished difference Result 3761 states and 15604 transitions. [2021-07-13 19:55:08,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:55:08,220 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:08,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:08,228 INFO L225 Difference]: With dead ends: 3761 [2021-07-13 19:55:08,229 INFO L226 Difference]: Without dead ends: 3739 [2021-07-13 19:55:08,229 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 816.3ms TimeCoverageRelationStatistics Valid=164, Invalid=1026, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:55:08,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-07-13 19:55:08,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3398. [2021-07-13 19:55:08,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3398 states, 3397 states have (on average 4.181630850750662) internal successors, (14205), 3397 states have internal predecessors, (14205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:08,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3398 states to 3398 states and 14205 transitions. [2021-07-13 19:55:08,282 INFO L78 Accepts]: Start accepts. Automaton has 3398 states and 14205 transitions. Word has length 23 [2021-07-13 19:55:08,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:08,282 INFO L482 AbstractCegarLoop]: Abstraction has 3398 states and 14205 transitions. [2021-07-13 19:55:08,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:08,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3398 states and 14205 transitions. [2021-07-13 19:55:08,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:08,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:08,288 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:08,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-13 19:55:08,493 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:08,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:08,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1449298623, now seen corresponding path program 4 times [2021-07-13 19:55:08,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:08,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789110551] [2021-07-13 19:55:08,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:08,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:08,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:08,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:08,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789110551] [2021-07-13 19:55:08,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789110551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:08,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718741024] [2021-07-13 19:55:08,624 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 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 19:55:08,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:08,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:08,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:08,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:08,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:08,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:08,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:08,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:08,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:08,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:08,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:08,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718741024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:08,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:08,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:08,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892592103] [2021-07-13 19:55:08,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:08,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:08,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:08,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:08,868 INFO L87 Difference]: Start difference. First operand 3398 states and 14205 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:09,159 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:55:09,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:09,967 INFO L93 Difference]: Finished difference Result 3671 states and 15256 transitions. [2021-07-13 19:55:09,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:09,967 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:09,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:09,976 INFO L225 Difference]: With dead ends: 3671 [2021-07-13 19:55:09,976 INFO L226 Difference]: Without dead ends: 3656 [2021-07-13 19:55:09,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 969.4ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:09,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3656 states. [2021-07-13 19:55:10,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3656 to 3394. [2021-07-13 19:55:10,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3394 states, 3393 states have (on average 4.181255526083112) internal successors, (14187), 3393 states have internal predecessors, (14187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:10,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3394 states to 3394 states and 14187 transitions. [2021-07-13 19:55:10,030 INFO L78 Accepts]: Start accepts. Automaton has 3394 states and 14187 transitions. Word has length 23 [2021-07-13 19:55:10,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:10,030 INFO L482 AbstractCegarLoop]: Abstraction has 3394 states and 14187 transitions. [2021-07-13 19:55:10,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:10,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3394 states and 14187 transitions. [2021-07-13 19:55:10,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:10,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:10,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:10,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:10,237 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:10,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:10,237 INFO L82 PathProgramCache]: Analyzing trace with hash -595164545, now seen corresponding path program 5 times [2021-07-13 19:55:10,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:10,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282019869] [2021-07-13 19:55:10,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:10,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:10,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:10,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:10,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282019869] [2021-07-13 19:55:10,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282019869] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:10,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025994501] [2021-07-13 19:55:10,364 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 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 19:55:10,391 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:10,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:10,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:10,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:10,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:10,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:10,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:10,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:10,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:10,534 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:10,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:10,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025994501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:10,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:10,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:10,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627136380] [2021-07-13 19:55:10,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:10,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:10,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:10,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:10,609 INFO L87 Difference]: Start difference. First operand 3394 states and 14187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:11,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:11,343 INFO L93 Difference]: Finished difference Result 3711 states and 15412 transitions. [2021-07-13 19:55:11,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:55:11,343 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:11,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:11,352 INFO L225 Difference]: With dead ends: 3711 [2021-07-13 19:55:11,352 INFO L226 Difference]: Without dead ends: 3696 [2021-07-13 19:55:11,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 610.5ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:11,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3696 states. [2021-07-13 19:55:11,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3696 to 3386. [2021-07-13 19:55:11,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3385 states have (on average 4.18109305760709) internal successors, (14153), 3385 states have internal predecessors, (14153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:11,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 14153 transitions. [2021-07-13 19:55:11,428 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 14153 transitions. Word has length 23 [2021-07-13 19:55:11,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:11,429 INFO L482 AbstractCegarLoop]: Abstraction has 3386 states and 14153 transitions. [2021-07-13 19:55:11,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:11,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 14153 transitions. [2021-07-13 19:55:11,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:11,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:11,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:11,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,97 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:11,635 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:11,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:11,635 INFO L82 PathProgramCache]: Analyzing trace with hash 244717011, now seen corresponding path program 6 times [2021-07-13 19:55:11,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:11,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152695251] [2021-07-13 19:55:11,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:11,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:11,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:11,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:11,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152695251] [2021-07-13 19:55:11,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152695251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:11,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974040327] [2021-07-13 19:55:11,781 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 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 19:55:11,809 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:55:11,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:11,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:11,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:11,920 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:11,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:11,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:11,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:11,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:11,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:12,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974040327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:12,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:12,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:12,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245740172] [2021-07-13 19:55:12,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:12,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:12,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:12,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:12,016 INFO L87 Difference]: Start difference. First operand 3386 states and 14153 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:12,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:12,891 INFO L93 Difference]: Finished difference Result 4088 states and 16918 transitions. [2021-07-13 19:55:12,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:12,891 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:12,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:12,901 INFO L225 Difference]: With dead ends: 4088 [2021-07-13 19:55:12,901 INFO L226 Difference]: Without dead ends: 4066 [2021-07-13 19:55:12,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 753.3ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:12,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4066 states. [2021-07-13 19:55:12,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4066 to 3406. [2021-07-13 19:55:12,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3406 states, 3405 states have (on average 4.182966226138032) internal successors, (14243), 3405 states have internal predecessors, (14243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:12,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 14243 transitions. [2021-07-13 19:55:12,960 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 14243 transitions. Word has length 23 [2021-07-13 19:55:12,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:12,960 INFO L482 AbstractCegarLoop]: Abstraction has 3406 states and 14243 transitions. [2021-07-13 19:55:12,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:12,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 14243 transitions. [2021-07-13 19:55:12,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:12,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:12,967 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:13,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:13,180 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:13,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:13,180 INFO L82 PathProgramCache]: Analyzing trace with hash 830050963, now seen corresponding path program 7 times [2021-07-13 19:55:13,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:13,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664285426] [2021-07-13 19:55:13,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:13,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:13,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:13,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664285426] [2021-07-13 19:55:13,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664285426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:13,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547629911] [2021-07-13 19:55:13,345 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 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 19:55:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:13,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:13,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:13,498 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:13,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:13,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:13,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:13,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:13,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:13,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:13,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547629911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:13,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:13,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:13,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006148383] [2021-07-13 19:55:13,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:13,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:13,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:13,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:13,630 INFO L87 Difference]: Start difference. First operand 3406 states and 14243 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:14,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:14,716 INFO L93 Difference]: Finished difference Result 3955 states and 16374 transitions. [2021-07-13 19:55:14,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:14,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:14,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:14,726 INFO L225 Difference]: With dead ends: 3955 [2021-07-13 19:55:14,726 INFO L226 Difference]: Without dead ends: 3929 [2021-07-13 19:55:14,726 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 990.2ms TimeCoverageRelationStatistics Valid=212, Invalid=844, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:55:14,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3929 states. [2021-07-13 19:55:14,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3929 to 3410. [2021-07-13 19:55:14,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3410 states, 3409 states have (on average 4.1827515400410675) internal successors, (14259), 3409 states have internal predecessors, (14259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:14,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3410 states to 3410 states and 14259 transitions. [2021-07-13 19:55:14,781 INFO L78 Accepts]: Start accepts. Automaton has 3410 states and 14259 transitions. Word has length 23 [2021-07-13 19:55:14,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:14,781 INFO L482 AbstractCegarLoop]: Abstraction has 3410 states and 14259 transitions. [2021-07-13 19:55:14,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 3410 states and 14259 transitions. [2021-07-13 19:55:14,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:14,787 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:14,787 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:14,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:14,988 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:14,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:14,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1851349599, now seen corresponding path program 8 times [2021-07-13 19:55:14,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:14,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665346821] [2021-07-13 19:55:14,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:14,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:15,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:15,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:15,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665346821] [2021-07-13 19:55:15,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665346821] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:15,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470606311] [2021-07-13 19:55:15,137 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 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 19:55:15,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:15,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:15,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:15,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:15,259 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:15,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:15,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:15,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:15,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:15,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:15,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:15,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470606311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:15,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:15,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:15,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498601342] [2021-07-13 19:55:15,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:15,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:15,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:15,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:15,369 INFO L87 Difference]: Start difference. First operand 3410 states and 14259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:15,655 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-07-13 19:55:16,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:16,491 INFO L93 Difference]: Finished difference Result 3935 states and 16300 transitions. [2021-07-13 19:55:16,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:55:16,492 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:16,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:16,502 INFO L225 Difference]: With dead ends: 3935 [2021-07-13 19:55:16,502 INFO L226 Difference]: Without dead ends: 3914 [2021-07-13 19:55:16,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 987.1ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:16,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3914 states. [2021-07-13 19:55:16,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3914 to 3402. [2021-07-13 19:55:16,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3402 states, 3401 states have (on average 4.182593354895619) internal successors, (14225), 3401 states have internal predecessors, (14225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:16,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3402 states to 3402 states and 14225 transitions. [2021-07-13 19:55:16,561 INFO L78 Accepts]: Start accepts. Automaton has 3402 states and 14225 transitions. Word has length 23 [2021-07-13 19:55:16,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:16,561 INFO L482 AbstractCegarLoop]: Abstraction has 3402 states and 14225 transitions. [2021-07-13 19:55:16,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:16,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3402 states and 14225 transitions. [2021-07-13 19:55:16,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:16,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:16,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:16,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-07-13 19:55:16,769 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:16,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:16,769 INFO L82 PathProgramCache]: Analyzing trace with hash 594214389, now seen corresponding path program 9 times [2021-07-13 19:55:16,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:16,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940659816] [2021-07-13 19:55:16,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:16,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:16,922 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:16,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:16,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940659816] [2021-07-13 19:55:16,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940659816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:16,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407682100] [2021-07-13 19:55:16,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:55:16,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:16,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:16,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:55:16,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:17,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:55:17,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:55:17,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:17,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-13 19:55:17,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:17,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:17,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:17,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:24 [2021-07-13 19:55:17,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:17,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407682100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:17,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:17,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:17,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158463476] [2021-07-13 19:55:17,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:17,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:17,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:17,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:17,142 INFO L87 Difference]: Start difference. First operand 3402 states and 14225 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:17,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:17,834 INFO L93 Difference]: Finished difference Result 4084 states and 16893 transitions. [2021-07-13 19:55:17,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:55:17,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:17,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:17,845 INFO L225 Difference]: With dead ends: 4084 [2021-07-13 19:55:17,845 INFO L226 Difference]: Without dead ends: 4053 [2021-07-13 19:55:17,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 455.2ms TimeCoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:55:17,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-13 19:55:17,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3417. [2021-07-13 19:55:17,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3417 states, 3416 states have (on average 4.182377049180328) internal successors, (14287), 3416 states have internal predecessors, (14287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:17,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3417 states to 3417 states and 14287 transitions. [2021-07-13 19:55:17,904 INFO L78 Accepts]: Start accepts. Automaton has 3417 states and 14287 transitions. Word has length 23 [2021-07-13 19:55:17,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:17,905 INFO L482 AbstractCegarLoop]: Abstraction has 3417 states and 14287 transitions. [2021-07-13 19:55:17,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:17,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3417 states and 14287 transitions. [2021-07-13 19:55:17,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:17,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:17,911 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:18,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:18,112 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:18,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:18,112 INFO L82 PathProgramCache]: Analyzing trace with hash 675613445, now seen corresponding path program 10 times [2021-07-13 19:55:18,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:18,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997618166] [2021-07-13 19:55:18,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:18,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:18,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:18,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:18,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997618166] [2021-07-13 19:55:18,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997618166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:18,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15163407] [2021-07-13 19:55:18,258 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 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 19:55:18,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:18,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:18,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:18,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:18,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:18,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:18,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:18,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:18,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:18,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:18,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:18,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15163407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:18,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:18,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:18,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390668815] [2021-07-13 19:55:18,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:18,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:18,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:18,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:18,565 INFO L87 Difference]: Start difference. First operand 3417 states and 14287 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:19,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:19,624 INFO L93 Difference]: Finished difference Result 3968 states and 16422 transitions. [2021-07-13 19:55:19,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:55:19,625 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:19,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:19,635 INFO L225 Difference]: With dead ends: 3968 [2021-07-13 19:55:19,635 INFO L226 Difference]: Without dead ends: 3942 [2021-07-13 19:55:19,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1035.4ms TimeCoverageRelationStatistics Valid=235, Invalid=955, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:55:19,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3942 states. [2021-07-13 19:55:19,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3942 to 3421. [2021-07-13 19:55:19,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 3420 states have (on average 4.182163742690059) internal successors, (14303), 3420 states have internal predecessors, (14303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:19,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 14303 transitions. [2021-07-13 19:55:19,696 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 14303 transitions. Word has length 23 [2021-07-13 19:55:19,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:19,696 INFO L482 AbstractCegarLoop]: Abstraction has 3421 states and 14303 transitions. [2021-07-13 19:55:19,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:19,696 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 14303 transitions. [2021-07-13 19:55:19,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:19,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:19,702 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:19,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-07-13 19:55:19,904 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:19,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:19,904 INFO L82 PathProgramCache]: Analyzing trace with hash -2005787117, now seen corresponding path program 11 times [2021-07-13 19:55:19,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:19,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830593588] [2021-07-13 19:55:19,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:19,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:20,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:20,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:20,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830593588] [2021-07-13 19:55:20,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830593588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:20,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846686830] [2021-07-13 19:55:20,070 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 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 19:55:20,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:55:20,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:20,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:55:20,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:20,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:20,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 19:55:20,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:20,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:20,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 19:55:20,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-13 19:55:20,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:20,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846686830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:20,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:20,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:55:20,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855490469] [2021-07-13 19:55:20,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:55:20,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:20,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:55:20,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:55:20,349 INFO L87 Difference]: Start difference. First operand 3421 states and 14303 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:55:20,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:20,933 INFO L93 Difference]: Finished difference Result 3940 states and 16315 transitions. [2021-07-13 19:55:20,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:55:20,933 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:55:20,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:20,943 INFO L225 Difference]: With dead ends: 3940 [2021-07-13 19:55:20,943 INFO L226 Difference]: Without dead ends: 3919 [2021-07-13 19:55:20,943 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 542.3ms TimeCoverageRelationStatistics Valid=162, Invalid=650, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:55:20,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3919 states. [2021-07-13 19:55:20,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3919 to 3409. [2021-07-13 19:55:20,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3409 states, 3408 states have (on average 4.181044600938967) internal successors, (14249), 3408 states have internal predecessors, (14249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:21,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3409 states to 3409 states and 14249 transitions. [2021-07-13 19:55:21,004 INFO L78 Accepts]: Start accepts. Automaton has 3409 states and 14249 transitions. Word has length 23 [2021-07-13 19:55:21,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:21,004 INFO L482 AbstractCegarLoop]: Abstraction has 3409 states and 14249 transitions. [2021-07-13 19:55:21,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:55:21,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3409 states and 14249 transitions. [2021-07-13 19:55:21,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:21,010 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:21,010 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:21,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:21,211 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:21,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:21,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1159798499, now seen corresponding path program 12 times [2021-07-13 19:55:21,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:21,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017420469] [2021-07-13 19:55:21,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:21,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:21,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:21,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017420469] [2021-07-13 19:55:21,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017420469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:21,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398272699] [2021-07-13 19:55:21,384 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 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 19:55:21,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:55:21,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:21,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:21,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:21,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:21,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:21,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:21,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:21,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:21,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:21,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:21,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398272699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:21,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:21,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:21,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659474765] [2021-07-13 19:55:21,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:21,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:21,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:21,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:21,652 INFO L87 Difference]: Start difference. First operand 3409 states and 14249 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:22,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:22,432 INFO L93 Difference]: Finished difference Result 3908 states and 16196 transitions. [2021-07-13 19:55:22,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:55:22,433 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:22,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:22,443 INFO L225 Difference]: With dead ends: 3908 [2021-07-13 19:55:22,443 INFO L226 Difference]: Without dead ends: 3886 [2021-07-13 19:55:22,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 680.1ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:22,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3886 states. [2021-07-13 19:55:22,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3886 to 3417. [2021-07-13 19:55:22,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3417 states, 3416 states have (on average 4.181206088992974) internal successors, (14283), 3416 states have internal predecessors, (14283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:22,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3417 states to 3417 states and 14283 transitions. [2021-07-13 19:55:22,505 INFO L78 Accepts]: Start accepts. Automaton has 3417 states and 14283 transitions. Word has length 23 [2021-07-13 19:55:22,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:22,505 INFO L482 AbstractCegarLoop]: Abstraction has 3417 states and 14283 transitions. [2021-07-13 19:55:22,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:22,505 INFO L276 IsEmpty]: Start isEmpty. Operand 3417 states and 14283 transitions. [2021-07-13 19:55:22,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:22,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:22,511 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:22,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:22,712 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:22,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:22,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1745132451, now seen corresponding path program 13 times [2021-07-13 19:55:22,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:22,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234855475] [2021-07-13 19:55:22,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:22,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:22,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:22,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:22,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234855475] [2021-07-13 19:55:22,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234855475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:22,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559766789] [2021-07-13 19:55:22,893 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 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 19:55:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:22,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:22,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:23,052 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:23,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:23,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:23,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:23,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:23,064 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:23,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:23,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559766789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:23,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:23,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:23,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853441222] [2021-07-13 19:55:23,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:23,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:23,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:23,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:23,171 INFO L87 Difference]: Start difference. First operand 3417 states and 14283 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:24,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:24,082 INFO L93 Difference]: Finished difference Result 3820 states and 15834 transitions. [2021-07-13 19:55:24,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:55:24,082 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:24,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:24,093 INFO L225 Difference]: With dead ends: 3820 [2021-07-13 19:55:24,093 INFO L226 Difference]: Without dead ends: 3794 [2021-07-13 19:55:24,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 932.1ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:55:24,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3794 states. [2021-07-13 19:55:24,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3794 to 3421. [2021-07-13 19:55:24,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3421 states, 3420 states have (on average 4.180994152046783) internal successors, (14299), 3420 states have internal predecessors, (14299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:24,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3421 states to 3421 states and 14299 transitions. [2021-07-13 19:55:24,160 INFO L78 Accepts]: Start accepts. Automaton has 3421 states and 14299 transitions. Word has length 23 [2021-07-13 19:55:24,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:24,160 INFO L482 AbstractCegarLoop]: Abstraction has 3421 states and 14299 transitions. [2021-07-13 19:55:24,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:24,160 INFO L276 IsEmpty]: Start isEmpty. Operand 3421 states and 14299 transitions. [2021-07-13 19:55:24,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:24,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:24,167 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:24,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-13 19:55:24,368 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:24,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:24,368 INFO L82 PathProgramCache]: Analyzing trace with hash -936268111, now seen corresponding path program 14 times [2021-07-13 19:55:24,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:24,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689070732] [2021-07-13 19:55:24,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:24,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:24,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:24,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:24,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689070732] [2021-07-13 19:55:24,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689070732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:24,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352044858] [2021-07-13 19:55:24,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:55:24,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:24,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:24,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:24,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:24,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:24,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:24,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:24,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:24,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:24,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:24,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:24,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352044858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:24,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:24,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:24,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213585521] [2021-07-13 19:55:24,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:24,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:24,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:24,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:24,806 INFO L87 Difference]: Start difference. First operand 3421 states and 14299 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:25,093 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:55:25,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:25,760 INFO L93 Difference]: Finished difference Result 3796 states and 15744 transitions. [2021-07-13 19:55:25,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:55:25,761 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:25,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:25,771 INFO L225 Difference]: With dead ends: 3796 [2021-07-13 19:55:25,771 INFO L226 Difference]: Without dead ends: 3775 [2021-07-13 19:55:25,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 903.1ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:55:25,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3775 states. [2021-07-13 19:55:25,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3775 to 3413. [2021-07-13 19:55:25,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3413 states, 3412 states have (on average 4.180832356389215) internal successors, (14265), 3412 states have internal predecessors, (14265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3413 states to 3413 states and 14265 transitions. [2021-07-13 19:55:25,829 INFO L78 Accepts]: Start accepts. Automaton has 3413 states and 14265 transitions. Word has length 23 [2021-07-13 19:55:25,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:25,829 INFO L482 AbstractCegarLoop]: Abstraction has 3413 states and 14265 transitions. [2021-07-13 19:55:25,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:25,830 INFO L276 IsEmpty]: Start isEmpty. Operand 3413 states and 14265 transitions. [2021-07-13 19:55:25,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:25,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:25,835 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:26,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-07-13 19:55:26,036 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:26,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:26,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1314236017, now seen corresponding path program 15 times [2021-07-13 19:55:26,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:26,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958222005] [2021-07-13 19:55:26,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:26,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:26,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:26,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958222005] [2021-07-13 19:55:26,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958222005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:26,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985139580] [2021-07-13 19:55:26,168 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 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 19:55:26,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:26,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:26,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:55:26,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:26,362 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:55:26,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-13 19:55:26,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:26,384 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-13 19:55:26,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:26,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-13 19:55:26,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:26,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985139580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:26,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:26,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:55:26,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551559859] [2021-07-13 19:55:26,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:55:26,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:26,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:55:26,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:55:26,449 INFO L87 Difference]: Start difference. First operand 3413 states and 14265 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:27,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:27,066 INFO L93 Difference]: Finished difference Result 3707 states and 15400 transitions. [2021-07-13 19:55:27,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:55:27,066 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:27,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:27,076 INFO L225 Difference]: With dead ends: 3707 [2021-07-13 19:55:27,076 INFO L226 Difference]: Without dead ends: 3684 [2021-07-13 19:55:27,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 475.9ms TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:27,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3684 states. [2021-07-13 19:55:27,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3684 to 3401. [2021-07-13 19:55:27,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3401 states, 3400 states have (on average 4.179705882352941) internal successors, (14211), 3400 states have internal predecessors, (14211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:27,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3401 states to 3401 states and 14211 transitions. [2021-07-13 19:55:27,135 INFO L78 Accepts]: Start accepts. Automaton has 3401 states and 14211 transitions. Word has length 23 [2021-07-13 19:55:27,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:27,135 INFO L482 AbstractCegarLoop]: Abstraction has 3401 states and 14211 transitions. [2021-07-13 19:55:27,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:27,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3401 states and 14211 transitions. [2021-07-13 19:55:27,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:27,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:27,141 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:27,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:27,342 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:27,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:27,342 INFO L82 PathProgramCache]: Analyzing trace with hash -924097361, now seen corresponding path program 7 times [2021-07-13 19:55:27,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:27,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211256461] [2021-07-13 19:55:27,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:27,495 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:27,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:27,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211256461] [2021-07-13 19:55:27,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211256461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:27,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325986547] [2021-07-13 19:55:27,496 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 19:55:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:27,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:27,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:27,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:27,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:27,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:27,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:27,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:27,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:27,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 19:55:27,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325986547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:27,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:27,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:27,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137986595] [2021-07-13 19:55:27,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:27,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:27,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:27,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:27,776 INFO L87 Difference]: Start difference. First operand 3401 states and 14211 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:28,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:28,533 INFO L93 Difference]: Finished difference Result 3778 states and 15679 transitions. [2021-07-13 19:55:28,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:55:28,534 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:28,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:28,544 INFO L225 Difference]: With dead ends: 3778 [2021-07-13 19:55:28,544 INFO L226 Difference]: Without dead ends: 3761 [2021-07-13 19:55:28,545 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 605.1ms TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:55:28,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-07-13 19:55:28,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 3433. [2021-07-13 19:55:28,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3433 states, 3432 states have (on average 4.181235431235431) internal successors, (14350), 3432 states have internal predecessors, (14350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:28,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3433 states to 3433 states and 14350 transitions. [2021-07-13 19:55:28,609 INFO L78 Accepts]: Start accepts. Automaton has 3433 states and 14350 transitions. Word has length 23 [2021-07-13 19:55:28,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:28,610 INFO L482 AbstractCegarLoop]: Abstraction has 3433 states and 14350 transitions. [2021-07-13 19:55:28,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:28,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 14350 transitions. [2021-07-13 19:55:28,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:28,616 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:28,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:28,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:28,817 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:28,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:28,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1346031629, now seen corresponding path program 8 times [2021-07-13 19:55:28,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:28,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202612440] [2021-07-13 19:55:28,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:28,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:28,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 19:55:28,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:28,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202612440] [2021-07-13 19:55:28,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202612440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:28,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064263602] [2021-07-13 19:55:28,959 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 19:55:28,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:28,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:28,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:55:28,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:29,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:55:29,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:55:29,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:55:29,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:29,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 33 [2021-07-13 19:55:29,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:55:29,165 INFO L628 ElimStorePlain]: treesize reduction 6, result has 87.5 percent of original size [2021-07-13 19:55:29,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:29,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:42 [2021-07-13 19:55:29,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 19:55:29,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064263602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:29,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:29,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:55:29,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095271883] [2021-07-13 19:55:29,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:55:29,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:29,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:55:29,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:55:29,268 INFO L87 Difference]: Start difference. First operand 3433 states and 14350 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:29,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:29,999 INFO L93 Difference]: Finished difference Result 3990 states and 16510 transitions. [2021-07-13 19:55:29,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:55:29,999 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:29,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:30,010 INFO L225 Difference]: With dead ends: 3990 [2021-07-13 19:55:30,010 INFO L226 Difference]: Without dead ends: 3949 [2021-07-13 19:55:30,010 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 533.9ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:55:30,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3949 states. [2021-07-13 19:55:30,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3949 to 3469. [2021-07-13 19:55:30,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3469 states, 3468 states have (on average 4.1833910034602075) internal successors, (14508), 3468 states have internal predecessors, (14508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:30,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3469 states to 3469 states and 14508 transitions. [2021-07-13 19:55:30,075 INFO L78 Accepts]: Start accepts. Automaton has 3469 states and 14508 transitions. Word has length 23 [2021-07-13 19:55:30,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:30,075 INFO L482 AbstractCegarLoop]: Abstraction has 3469 states and 14508 transitions. [2021-07-13 19:55:30,075 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:30,076 INFO L276 IsEmpty]: Start isEmpty. Operand 3469 states and 14508 transitions. [2021-07-13 19:55:30,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:30,082 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:30,082 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:30,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:30,283 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:30,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:30,283 INFO L82 PathProgramCache]: Analyzing trace with hash 2042774707, now seen corresponding path program 9 times [2021-07-13 19:55:30,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:30,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739552104] [2021-07-13 19:55:30,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:30,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:30,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:30,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:30,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739552104] [2021-07-13 19:55:30,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739552104] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:30,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935403080] [2021-07-13 19:55:30,427 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 19:55:30,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:55:30,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:30,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:55:30,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:30,606 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:55:30,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 19:55:30,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:30,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:30,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:30,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 19:55:30,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:30,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935403080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:30,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:30,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:55:30,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791254699] [2021-07-13 19:55:30,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:55:30,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:30,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:55:30,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:55:30,729 INFO L87 Difference]: Start difference. First operand 3469 states and 14508 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:31,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:31,722 INFO L93 Difference]: Finished difference Result 4269 states and 17622 transitions. [2021-07-13 19:55:31,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 19:55:31,723 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:31,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:31,734 INFO L225 Difference]: With dead ends: 4269 [2021-07-13 19:55:31,734 INFO L226 Difference]: Without dead ends: 4213 [2021-07-13 19:55:31,735 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 839.2ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 19:55:31,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2021-07-13 19:55:31,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3492. [2021-07-13 19:55:31,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3492 states, 3491 states have (on average 4.182182755657405) internal successors, (14600), 3491 states have internal predecessors, (14600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:31,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3492 states to 3492 states and 14600 transitions. [2021-07-13 19:55:31,804 INFO L78 Accepts]: Start accepts. Automaton has 3492 states and 14600 transitions. Word has length 23 [2021-07-13 19:55:31,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:31,804 INFO L482 AbstractCegarLoop]: Abstraction has 3492 states and 14600 transitions. [2021-07-13 19:55:31,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:31,804 INFO L276 IsEmpty]: Start isEmpty. Operand 3492 states and 14600 transitions. [2021-07-13 19:55:31,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:31,811 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:31,811 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:32,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-13 19:55:32,012 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:32,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:32,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1176481433, now seen corresponding path program 10 times [2021-07-13 19:55:32,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:32,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216021710] [2021-07-13 19:55:32,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:32,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:32,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 19:55:32,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:32,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216021710] [2021-07-13 19:55:32,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216021710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:32,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174403234] [2021-07-13 19:55:32,208 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 19:55:32,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:32,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:32,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:32,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:32,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:32,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:32,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:32,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:32,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:32,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:32,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 19:55:32,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174403234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:32,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:32,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:32,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363044217] [2021-07-13 19:55:32,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:32,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:32,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:32,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:32,497 INFO L87 Difference]: Start difference. First operand 3492 states and 14600 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:33,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:33,472 INFO L93 Difference]: Finished difference Result 3951 states and 16393 transitions. [2021-07-13 19:55:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:33,472 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:33,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:33,484 INFO L225 Difference]: With dead ends: 3951 [2021-07-13 19:55:33,484 INFO L226 Difference]: Without dead ends: 3928 [2021-07-13 19:55:33,485 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 863.1ms TimeCoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:55:33,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3928 states. [2021-07-13 19:55:33,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3928 to 3486. [2021-07-13 19:55:33,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3485 states have (on average 4.182496413199426) internal successors, (14576), 3485 states have internal predecessors, (14576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:33,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 14576 transitions. [2021-07-13 19:55:33,553 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 14576 transitions. Word has length 23 [2021-07-13 19:55:33,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:33,553 INFO L482 AbstractCegarLoop]: Abstraction has 3486 states and 14576 transitions. [2021-07-13 19:55:33,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:33,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 14576 transitions. [2021-07-13 19:55:33,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:33,560 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:33,560 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:33,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-07-13 19:55:33,761 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:33,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:33,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1620238247, now seen corresponding path program 11 times [2021-07-13 19:55:33,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:33,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769522295] [2021-07-13 19:55:33,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:33,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:33,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 19:55:33,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:33,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769522295] [2021-07-13 19:55:33,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769522295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:33,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608060476] [2021-07-13 19:55:33,951 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 19:55:33,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:55:33,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:33,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:33,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:34,104 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:34,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:34,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:34,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:34,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:34,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:34,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:34,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608060476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:34,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:34,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:34,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269745088] [2021-07-13 19:55:34,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:34,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:34,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:34,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:34,190 INFO L87 Difference]: Start difference. First operand 3486 states and 14576 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:34,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:34,916 INFO L93 Difference]: Finished difference Result 4019 states and 16669 transitions. [2021-07-13 19:55:34,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:55:34,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:34,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:34,927 INFO L225 Difference]: With dead ends: 4019 [2021-07-13 19:55:34,928 INFO L226 Difference]: Without dead ends: 3994 [2021-07-13 19:55:34,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 662.8ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:34,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3994 states. [2021-07-13 19:55:34,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3994 to 3490. [2021-07-13 19:55:34,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3490 states, 3489 states have (on average 4.182287188306105) internal successors, (14592), 3489 states have internal predecessors, (14592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:34,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3490 states to 3490 states and 14592 transitions. [2021-07-13 19:55:34,998 INFO L78 Accepts]: Start accepts. Automaton has 3490 states and 14592 transitions. Word has length 23 [2021-07-13 19:55:34,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:34,998 INFO L482 AbstractCegarLoop]: Abstraction has 3490 states and 14592 transitions. [2021-07-13 19:55:34,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:34,998 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 14592 transitions. [2021-07-13 19:55:35,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:35,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:35,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:35,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-07-13 19:55:35,206 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:35,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:35,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1605375419, now seen corresponding path program 12 times [2021-07-13 19:55:35,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:35,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716111461] [2021-07-13 19:55:35,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:35,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:35,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 19:55:35,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:35,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716111461] [2021-07-13 19:55:35,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716111461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:35,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317166018] [2021-07-13 19:55:35,352 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 19:55:35,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:55:35,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:35,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:35,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:35,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:35,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:35,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:35,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:35,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:35,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:35,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 19:55:35,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317166018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:35,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:35,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:35,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512812373] [2021-07-13 19:55:35,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:35,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:35,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:35,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:35,590 INFO L87 Difference]: Start difference. First operand 3490 states and 14592 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:36,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:36,491 INFO L93 Difference]: Finished difference Result 4384 states and 18075 transitions. [2021-07-13 19:55:36,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:55:36,491 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:36,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:36,504 INFO L225 Difference]: With dead ends: 4384 [2021-07-13 19:55:36,504 INFO L226 Difference]: Without dead ends: 4349 [2021-07-13 19:55:36,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 637.0ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:36,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2021-07-13 19:55:36,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 3518. [2021-07-13 19:55:36,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3518 states, 3517 states have (on average 4.182541939152687) internal successors, (14710), 3517 states have internal predecessors, (14710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:36,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3518 states to 3518 states and 14710 transitions. [2021-07-13 19:55:36,578 INFO L78 Accepts]: Start accepts. Automaton has 3518 states and 14710 transitions. Word has length 23 [2021-07-13 19:55:36,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:36,578 INFO L482 AbstractCegarLoop]: Abstraction has 3518 states and 14710 transitions. [2021-07-13 19:55:36,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:36,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3518 states and 14710 transitions. [2021-07-13 19:55:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:36,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:36,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:36,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-07-13 19:55:36,817 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:36,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:36,818 INFO L82 PathProgramCache]: Analyzing trace with hash -2101846555, now seen corresponding path program 13 times [2021-07-13 19:55:36,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:36,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131929548] [2021-07-13 19:55:36,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:36,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 19:55:36,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:36,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131929548] [2021-07-13 19:55:36,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131929548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:36,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108412094] [2021-07-13 19:55:36,962 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 19:55:36,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:36,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:36,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:37,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:37,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:37,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:37,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:37,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:37,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:37,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:37,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108412094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:37,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:37,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:37,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062199896] [2021-07-13 19:55:37,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:37,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:37,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:37,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:37,194 INFO L87 Difference]: Start difference. First operand 3518 states and 14710 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:38,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:38,072 INFO L93 Difference]: Finished difference Result 4183 states and 17298 transitions. [2021-07-13 19:55:38,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:38,073 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:38,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:38,084 INFO L225 Difference]: With dead ends: 4183 [2021-07-13 19:55:38,084 INFO L226 Difference]: Without dead ends: 4155 [2021-07-13 19:55:38,085 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 786.0ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:38,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-13 19:55:38,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3524. [2021-07-13 19:55:38,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3524 states, 3523 states have (on average 4.182231053079762) internal successors, (14734), 3523 states have internal predecessors, (14734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:38,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3524 states to 3524 states and 14734 transitions. [2021-07-13 19:55:38,155 INFO L78 Accepts]: Start accepts. Automaton has 3524 states and 14734 transitions. Word has length 23 [2021-07-13 19:55:38,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:38,156 INFO L482 AbstractCegarLoop]: Abstraction has 3524 states and 14734 transitions. [2021-07-13 19:55:38,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:38,156 INFO L276 IsEmpty]: Start isEmpty. Operand 3524 states and 14734 transitions. [2021-07-13 19:55:38,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:38,163 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:38,163 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:38,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-07-13 19:55:38,363 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:38,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:38,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1026135399, now seen corresponding path program 14 times [2021-07-13 19:55:38,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:38,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147304599] [2021-07-13 19:55:38,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:38,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 19:55:38,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:38,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147304599] [2021-07-13 19:55:38,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147304599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:38,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669640448] [2021-07-13 19:55:38,513 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 19:55:38,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:38,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:38,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:38,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:38,630 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:38,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:38,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:38,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:38,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:38,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:38,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 19:55:38,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669640448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:38,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:38,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:38,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763739587] [2021-07-13 19:55:38,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:38,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:38,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:38,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:38,739 INFO L87 Difference]: Start difference. First operand 3524 states and 14734 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:39,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:39,616 INFO L93 Difference]: Finished difference Result 4150 states and 17172 transitions. [2021-07-13 19:55:39,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:39,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:39,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:39,627 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 19:55:39,627 INFO L226 Difference]: Without dead ends: 4127 [2021-07-13 19:55:39,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 733.7ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:39,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-13 19:55:39,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3528. [2021-07-13 19:55:39,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3528 states, 3527 states have (on average 4.182024383328608) internal successors, (14750), 3527 states have internal predecessors, (14750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:39,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3528 states to 3528 states and 14750 transitions. [2021-07-13 19:55:39,690 INFO L78 Accepts]: Start accepts. Automaton has 3528 states and 14750 transitions. Word has length 23 [2021-07-13 19:55:39,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:39,690 INFO L482 AbstractCegarLoop]: Abstraction has 3528 states and 14750 transitions. [2021-07-13 19:55:39,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:39,690 INFO L276 IsEmpty]: Start isEmpty. Operand 3528 states and 14750 transitions. [2021-07-13 19:55:39,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:39,696 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:39,696 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:39,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:39,897 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:39,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:39,897 INFO L82 PathProgramCache]: Analyzing trace with hash -181439147, now seen corresponding path program 15 times [2021-07-13 19:55:39,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:39,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784499045] [2021-07-13 19:55:39,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:40,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 19:55:40,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:40,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784499045] [2021-07-13 19:55:40,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784499045] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:40,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24271245] [2021-07-13 19:55:40,036 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 19:55:40,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:40,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:40,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:55:40,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:40,215 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 19:55:40,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 66 [2021-07-13 19:55:40,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:40,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:40,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:40,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-13 19:55:40,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 19:55:40,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24271245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:40,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:40,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:55:40,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165426252] [2021-07-13 19:55:40,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:55:40,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:40,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:55:40,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:55:40,270 INFO L87 Difference]: Start difference. First operand 3528 states and 14750 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:41,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:41,076 INFO L93 Difference]: Finished difference Result 4348 states and 17995 transitions. [2021-07-13 19:55:41,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 19:55:41,076 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:41,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:41,089 INFO L225 Difference]: With dead ends: 4348 [2021-07-13 19:55:41,089 INFO L226 Difference]: Without dead ends: 4324 [2021-07-13 19:55:41,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 559.1ms TimeCoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:55:41,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-13 19:55:41,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3552. [2021-07-13 19:55:41,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 4.18445508307519) internal successors, (14859), 3551 states have internal predecessors, (14859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:41,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 14859 transitions. [2021-07-13 19:55:41,202 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 14859 transitions. Word has length 23 [2021-07-13 19:55:41,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:41,202 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 14859 transitions. [2021-07-13 19:55:41,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:41,203 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 14859 transitions. [2021-07-13 19:55:41,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:41,210 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:41,210 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:41,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-07-13 19:55:41,413 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:41,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:41,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1087600107, now seen corresponding path program 16 times [2021-07-13 19:55:41,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:41,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371205825] [2021-07-13 19:55:41,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:41,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:41,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:41,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:41,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371205825] [2021-07-13 19:55:41,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371205825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:41,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111863586] [2021-07-13 19:55:41,562 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 19:55:41,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:41,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:41,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:41,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:41,679 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:41,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:41,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:41,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:41,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:41,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:41,780 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:41,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111863586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:41,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:41,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:41,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781302461] [2021-07-13 19:55:41,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:41,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:41,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:41,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:41,781 INFO L87 Difference]: Start difference. First operand 3552 states and 14859 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:42,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:42,583 INFO L93 Difference]: Finished difference Result 4096 states and 16971 transitions. [2021-07-13 19:55:42,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:55:42,584 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:42,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:42,595 INFO L225 Difference]: With dead ends: 4096 [2021-07-13 19:55:42,595 INFO L226 Difference]: Without dead ends: 4068 [2021-07-13 19:55:42,595 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 731.6ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:42,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4068 states. [2021-07-13 19:55:42,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4068 to 3558. [2021-07-13 19:55:42,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3558 states, 3557 states have (on average 4.184143941523756) internal successors, (14883), 3557 states have internal predecessors, (14883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:42,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3558 states to 3558 states and 14883 transitions. [2021-07-13 19:55:42,667 INFO L78 Accepts]: Start accepts. Automaton has 3558 states and 14883 transitions. Word has length 23 [2021-07-13 19:55:42,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:42,667 INFO L482 AbstractCegarLoop]: Abstraction has 3558 states and 14883 transitions. [2021-07-13 19:55:42,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:42,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3558 states and 14883 transitions. [2021-07-13 19:55:42,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:42,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:42,674 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:42,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:42,876 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:42,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:42,876 INFO L82 PathProgramCache]: Analyzing trace with hash -11888951, now seen corresponding path program 17 times [2021-07-13 19:55:42,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:42,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17301372] [2021-07-13 19:55:42,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:43,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 19:55:43,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:43,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17301372] [2021-07-13 19:55:43,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17301372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:43,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121967473] [2021-07-13 19:55:43,037 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 19:55:43,064 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:55:43,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:43,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:43,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:43,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:43,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:43,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:43,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:43,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:43,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:43,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 19:55:43,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121967473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:43,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:43,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:43,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655184012] [2021-07-13 19:55:43,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:43,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:43,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:43,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:43,261 INFO L87 Difference]: Start difference. First operand 3558 states and 14883 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:44,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:44,107 INFO L93 Difference]: Finished difference Result 4117 states and 17059 transitions. [2021-07-13 19:55:44,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:44,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:44,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:44,119 INFO L225 Difference]: With dead ends: 4117 [2021-07-13 19:55:44,119 INFO L226 Difference]: Without dead ends: 4094 [2021-07-13 19:55:44,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 733.3ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:44,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4094 states. [2021-07-13 19:55:44,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4094 to 3546. [2021-07-13 19:55:44,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3546 states, 3545 states have (on average 4.18392101551481) internal successors, (14832), 3545 states have internal predecessors, (14832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:44,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3546 states to 3546 states and 14832 transitions. [2021-07-13 19:55:44,188 INFO L78 Accepts]: Start accepts. Automaton has 3546 states and 14832 transitions. Word has length 23 [2021-07-13 19:55:44,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:44,188 INFO L482 AbstractCegarLoop]: Abstraction has 3546 states and 14832 transitions. [2021-07-13 19:55:44,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:44,188 INFO L276 IsEmpty]: Start isEmpty. Operand 3546 states and 14832 transitions. [2021-07-13 19:55:44,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:44,195 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:44,195 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:44,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-13 19:55:44,396 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:44,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:44,396 INFO L82 PathProgramCache]: Analyzing trace with hash -346648009, now seen corresponding path program 18 times [2021-07-13 19:55:44,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:44,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618639903] [2021-07-13 19:55:44,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:44,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:44,535 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:44,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:44,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618639903] [2021-07-13 19:55:44,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618639903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:44,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546872429] [2021-07-13 19:55:44,536 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 19:55:44,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:55:44,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:44,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:44,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:44,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:44,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:44,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:44,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:44,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:44,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:44,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 19:55:44,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546872429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:44,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:44,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:44,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507858030] [2021-07-13 19:55:44,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:44,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:44,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:44,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:44,754 INFO L87 Difference]: Start difference. First operand 3546 states and 14832 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:45,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:45,607 INFO L93 Difference]: Finished difference Result 4439 states and 18330 transitions. [2021-07-13 19:55:45,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:55:45,608 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:45,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:45,619 INFO L225 Difference]: With dead ends: 4439 [2021-07-13 19:55:45,619 INFO L226 Difference]: Without dead ends: 4408 [2021-07-13 19:55:45,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 684.7ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:45,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4408 states. [2021-07-13 19:55:45,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4408 to 3563. [2021-07-13 19:55:45,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3563 states, 3562 states have (on average 4.1869736103312745) internal successors, (14914), 3562 states have internal predecessors, (14914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:45,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3563 states to 3563 states and 14914 transitions. [2021-07-13 19:55:45,687 INFO L78 Accepts]: Start accepts. Automaton has 3563 states and 14914 transitions. Word has length 23 [2021-07-13 19:55:45,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:45,687 INFO L482 AbstractCegarLoop]: Abstraction has 3563 states and 14914 transitions. [2021-07-13 19:55:45,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:45,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3563 states and 14914 transitions. [2021-07-13 19:55:45,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:45,694 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:45,694 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:45,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-13 19:55:45,895 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:45,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:45,895 INFO L82 PathProgramCache]: Analyzing trace with hash 241097313, now seen corresponding path program 19 times [2021-07-13 19:55:45,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:45,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571821354] [2021-07-13 19:55:45,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:45,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:46,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 19:55:46,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:46,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571821354] [2021-07-13 19:55:46,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571821354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:46,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673786329] [2021-07-13 19:55:46,041 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 19:55:46,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:46,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:46,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:46,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:46,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:46,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:46,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:46,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:46,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:46,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 19:55:46,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673786329] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:46,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:46,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:46,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963444995] [2021-07-13 19:55:46,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:46,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:46,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:46,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:46,272 INFO L87 Difference]: Start difference. First operand 3563 states and 14914 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:47,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:47,213 INFO L93 Difference]: Finished difference Result 4196 states and 17379 transitions. [2021-07-13 19:55:47,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:55:47,213 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:47,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:47,224 INFO L225 Difference]: With dead ends: 4196 [2021-07-13 19:55:47,224 INFO L226 Difference]: Without dead ends: 4168 [2021-07-13 19:55:47,224 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 809.1ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:55:47,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-13 19:55:47,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 3569. [2021-07-13 19:55:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3569 states, 3568 states have (on average 4.186659192825112) internal successors, (14938), 3568 states have internal predecessors, (14938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:47,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3569 states to 3569 states and 14938 transitions. [2021-07-13 19:55:47,291 INFO L78 Accepts]: Start accepts. Automaton has 3569 states and 14938 transitions. Word has length 23 [2021-07-13 19:55:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:47,291 INFO L482 AbstractCegarLoop]: Abstraction has 3569 states and 14938 transitions. [2021-07-13 19:55:47,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:47,291 INFO L276 IsEmpty]: Start isEmpty. Operand 3569 states and 14938 transitions. [2021-07-13 19:55:47,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:47,297 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:47,298 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:47,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:47,498 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:47,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:47,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1316808469, now seen corresponding path program 20 times [2021-07-13 19:55:47,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:47,499 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67693103] [2021-07-13 19:55:47,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:47,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:47,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 19:55:47,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:47,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67693103] [2021-07-13 19:55:47,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67693103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:47,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133018193] [2021-07-13 19:55:47,661 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 19:55:47,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:47,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:47,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:47,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:47,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:47,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:47,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:47,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:47,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:47,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:47,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 19:55:47,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133018193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:47,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:47,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:47,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032217131] [2021-07-13 19:55:47,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:47,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:47,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:47,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:47,934 INFO L87 Difference]: Start difference. First operand 3569 states and 14938 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:48,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:48,867 INFO L93 Difference]: Finished difference Result 4238 states and 17551 transitions. [2021-07-13 19:55:48,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:48,867 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:48,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:48,878 INFO L225 Difference]: With dead ends: 4238 [2021-07-13 19:55:48,878 INFO L226 Difference]: Without dead ends: 4215 [2021-07-13 19:55:48,878 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 814.9ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:48,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-07-13 19:55:48,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 3559. [2021-07-13 19:55:48,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3559 states, 3558 states have (on average 4.188026981450253) internal successors, (14901), 3558 states have internal predecessors, (14901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:48,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3559 states to 3559 states and 14901 transitions. [2021-07-13 19:55:48,946 INFO L78 Accepts]: Start accepts. Automaton has 3559 states and 14901 transitions. Word has length 23 [2021-07-13 19:55:48,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:48,946 INFO L482 AbstractCegarLoop]: Abstraction has 3559 states and 14901 transitions. [2021-07-13 19:55:48,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:48,946 INFO L276 IsEmpty]: Start isEmpty. Operand 3559 states and 14901 transitions. [2021-07-13 19:55:48,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:48,952 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:48,952 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:49,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:49,153 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:49,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:49,153 INFO L82 PathProgramCache]: Analyzing trace with hash -355517803, now seen corresponding path program 21 times [2021-07-13 19:55:49,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:49,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627288529] [2021-07-13 19:55:49,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:49,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:49,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 19:55:49,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:49,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627288529] [2021-07-13 19:55:49,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627288529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:49,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175184302] [2021-07-13 19:55:49,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 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 19:55:49,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:49,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:49,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:49,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:49,436 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:49,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:49,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:49,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:49,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:49,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:49,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 19:55:49,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175184302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:49,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:49,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:49,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633346089] [2021-07-13 19:55:49,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:49,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:49,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:49,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:49,520 INFO L87 Difference]: Start difference. First operand 3559 states and 14901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:50,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:50,050 INFO L93 Difference]: Finished difference Result 4037 states and 16762 transitions. [2021-07-13 19:55:50,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:55:50,051 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:50,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:50,064 INFO L225 Difference]: With dead ends: 4037 [2021-07-13 19:55:50,064 INFO L226 Difference]: Without dead ends: 4003 [2021-07-13 19:55:50,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 476.8ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:55:50,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2021-07-13 19:55:50,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3580. [2021-07-13 19:55:50,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3580 states, 3579 states have (on average 4.186644314054205) internal successors, (14984), 3579 states have internal predecessors, (14984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:50,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3580 states to 3580 states and 14984 transitions. [2021-07-13 19:55:50,132 INFO L78 Accepts]: Start accepts. Automaton has 3580 states and 14984 transitions. Word has length 23 [2021-07-13 19:55:50,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:50,133 INFO L482 AbstractCegarLoop]: Abstraction has 3580 states and 14984 transitions. [2021-07-13 19:55:50,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:50,133 INFO L276 IsEmpty]: Start isEmpty. Operand 3580 states and 14984 transitions. [2021-07-13 19:55:50,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:50,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:50,141 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:50,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:50,341 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:50,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:50,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1684215223, now seen corresponding path program 22 times [2021-07-13 19:55:50,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:50,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148593010] [2021-07-13 19:55:50,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:50,497 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:50,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:50,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148593010] [2021-07-13 19:55:50,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148593010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:50,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170347236] [2021-07-13 19:55:50,497 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 19:55:50,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:50,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:50,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:50,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:50,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:50,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:50,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:50,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:50,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:50,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:50,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:50,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170347236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:50,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:50,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:50,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493094777] [2021-07-13 19:55:50,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:50,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:50,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:50,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:50,772 INFO L87 Difference]: Start difference. First operand 3580 states and 14984 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:51,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:51,492 INFO L93 Difference]: Finished difference Result 4267 states and 17666 transitions. [2021-07-13 19:55:51,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:55:51,492 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:51,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:51,504 INFO L225 Difference]: With dead ends: 4267 [2021-07-13 19:55:51,504 INFO L226 Difference]: Without dead ends: 4236 [2021-07-13 19:55:51,504 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 606.8ms TimeCoverageRelationStatistics Valid=160, Invalid=770, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:55:51,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4236 states. [2021-07-13 19:55:51,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4236 to 3586. [2021-07-13 19:55:51,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3586 states, 3585 states have (on average 4.18744769874477) internal successors, (15012), 3585 states have internal predecessors, (15012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:51,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3586 states to 3586 states and 15012 transitions. [2021-07-13 19:55:51,579 INFO L78 Accepts]: Start accepts. Automaton has 3586 states and 15012 transitions. Word has length 23 [2021-07-13 19:55:51,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:51,579 INFO L482 AbstractCegarLoop]: Abstraction has 3586 states and 15012 transitions. [2021-07-13 19:55:51,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:51,579 INFO L276 IsEmpty]: Start isEmpty. Operand 3586 states and 15012 transitions. [2021-07-13 19:55:51,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:51,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:51,587 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:51,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:51,787 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:51,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:51,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1096469901, now seen corresponding path program 23 times [2021-07-13 19:55:51,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:51,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686129286] [2021-07-13 19:55:51,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:51,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 19:55:51,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:51,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686129286] [2021-07-13 19:55:51,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686129286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:51,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376289275] [2021-07-13 19:55:51,934 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 19:55:51,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:55:51,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:51,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:55:51,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:52,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:55:52,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:55:52,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:52,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 19:55:52,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:52,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:52,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:52,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-13 19:55:52,144 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:52,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376289275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:52,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:52,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:52,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918006710] [2021-07-13 19:55:52,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:52,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:52,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:52,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:52,145 INFO L87 Difference]: Start difference. First operand 3586 states and 15012 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:52,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:52,785 INFO L93 Difference]: Finished difference Result 4118 states and 17067 transitions. [2021-07-13 19:55:52,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:55:52,786 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:52,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:52,797 INFO L225 Difference]: With dead ends: 4118 [2021-07-13 19:55:52,797 INFO L226 Difference]: Without dead ends: 4090 [2021-07-13 19:55:52,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 469.0ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:55:52,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-13 19:55:52,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3592. [2021-07-13 19:55:52,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.187134502923977) internal successors, (15036), 3591 states have internal predecessors, (15036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:52,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15036 transitions. [2021-07-13 19:55:52,866 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15036 transitions. Word has length 23 [2021-07-13 19:55:52,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:52,866 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15036 transitions. [2021-07-13 19:55:52,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:52,866 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15036 transitions. [2021-07-13 19:55:52,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:52,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:52,873 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:53,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-13 19:55:53,073 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:53,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:53,073 INFO L82 PathProgramCache]: Analyzing trace with hash -20758745, now seen corresponding path program 24 times [2021-07-13 19:55:53,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:53,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521836663] [2021-07-13 19:55:53,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:53,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:53,218 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:53,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:53,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521836663] [2021-07-13 19:55:53,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521836663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:53,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600685774] [2021-07-13 19:55:53,218 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 19:55:53,246 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:55:53,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:53,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:53,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:53,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:53,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:53,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:53,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:53,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:53,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:53,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 19:55:53,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600685774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:53,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:53,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:53,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446992637] [2021-07-13 19:55:53,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:53,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:53,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:53,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:53,460 INFO L87 Difference]: Start difference. First operand 3592 states and 15036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:54,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:54,380 INFO L93 Difference]: Finished difference Result 4150 states and 17202 transitions. [2021-07-13 19:55:54,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:55:54,380 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:54,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:54,392 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 19:55:54,392 INFO L226 Difference]: Without dead ends: 4127 [2021-07-13 19:55:54,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 777.0ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:55:54,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-13 19:55:54,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3580. [2021-07-13 19:55:54,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3580 states, 3579 states have (on average 4.186644314054205) internal successors, (14984), 3579 states have internal predecessors, (14984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:54,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3580 states to 3580 states and 14984 transitions. [2021-07-13 19:55:54,482 INFO L78 Accepts]: Start accepts. Automaton has 3580 states and 14984 transitions. Word has length 23 [2021-07-13 19:55:54,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:54,482 INFO L482 AbstractCegarLoop]: Abstraction has 3580 states and 14984 transitions. [2021-07-13 19:55:54,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:54,482 INFO L276 IsEmpty]: Start isEmpty. Operand 3580 states and 14984 transitions. [2021-07-13 19:55:54,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:54,489 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:54,490 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:54,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 19:55:54,690 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:54,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:54,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1454372855, now seen corresponding path program 25 times [2021-07-13 19:55:54,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:54,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496333853] [2021-07-13 19:55:54,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:54,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:54,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:55:54,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:54,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496333853] [2021-07-13 19:55:54,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496333853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:54,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36812796] [2021-07-13 19:55:54,825 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 19:55:54,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:54,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:54,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:54,965 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:54,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:54,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:54,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:54,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:54,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:55,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 19:55:55,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36812796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:55,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:55,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:55,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329117560] [2021-07-13 19:55:55,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:55,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:55,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:55,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:55,047 INFO L87 Difference]: Start difference. First operand 3580 states and 14984 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:55,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:55,767 INFO L93 Difference]: Finished difference Result 4354 states and 18034 transitions. [2021-07-13 19:55:55,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:55:55,767 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:55,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:55,778 INFO L225 Difference]: With dead ends: 4354 [2021-07-13 19:55:55,778 INFO L226 Difference]: Without dead ends: 4330 [2021-07-13 19:55:55,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 535.8ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:55:55,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2021-07-13 19:55:55,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 3598. [2021-07-13 19:55:55,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.18960244648318) internal successors, (15070), 3597 states have internal predecessors, (15070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:55,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15070 transitions. [2021-07-13 19:55:55,847 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15070 transitions. Word has length 23 [2021-07-13 19:55:55,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:55,848 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15070 transitions. [2021-07-13 19:55:55,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:55,848 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15070 transitions. [2021-07-13 19:55:55,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:55,855 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:55,855 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:56,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-07-13 19:55:56,055 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:56,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:56,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1934433481, now seen corresponding path program 26 times [2021-07-13 19:55:56,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:56,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326733809] [2021-07-13 19:55:56,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:56,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 19:55:56,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:56,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326733809] [2021-07-13 19:55:56,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326733809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:56,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757579460] [2021-07-13 19:55:56,193 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 19:55:56,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:55:56,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:56,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:56,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:56,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:56,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:56,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:56,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:56,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:56,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:56,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 19:55:56,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757579460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:56,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:56,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:56,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607788715] [2021-07-13 19:55:56,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:56,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:56,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:56,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:56,432 INFO L87 Difference]: Start difference. First operand 3598 states and 15070 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:57,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:57,298 INFO L93 Difference]: Finished difference Result 4209 states and 17438 transitions. [2021-07-13 19:55:57,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:55:57,298 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:57,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:57,308 INFO L225 Difference]: With dead ends: 4209 [2021-07-13 19:55:57,308 INFO L226 Difference]: Without dead ends: 4181 [2021-07-13 19:55:57,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 795.3ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:55:57,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4181 states. [2021-07-13 19:55:57,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4181 to 3604. [2021-07-13 19:55:57,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.189286705523175) internal successors, (15094), 3603 states have internal predecessors, (15094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:57,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15094 transitions. [2021-07-13 19:55:57,373 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15094 transitions. Word has length 23 [2021-07-13 19:55:57,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:57,373 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15094 transitions. [2021-07-13 19:55:57,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:57,373 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15094 transitions. [2021-07-13 19:55:57,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:57,380 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:57,380 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:57,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:57,583 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:57,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:57,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1284822659, now seen corresponding path program 27 times [2021-07-13 19:55:57,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:57,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374387050] [2021-07-13 19:55:57,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:57,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:57,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 19:55:57,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:57,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374387050] [2021-07-13 19:55:57,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374387050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:57,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640235039] [2021-07-13 19:55:57,747 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 19:55:57,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:55:57,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:57,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:57,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:57,899 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:57,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:55:57,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:57,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:57,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:57,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:55:58,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 19:55:58,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640235039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:58,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:58,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:58,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397703290] [2021-07-13 19:55:58,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:58,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:58,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:58,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:58,029 INFO L87 Difference]: Start difference. First operand 3604 states and 15094 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:58,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:55:58,854 INFO L93 Difference]: Finished difference Result 4143 states and 17189 transitions. [2021-07-13 19:55:58,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:55:58,854 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:55:58,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:55:58,866 INFO L225 Difference]: With dead ends: 4143 [2021-07-13 19:55:58,866 INFO L226 Difference]: Without dead ends: 4120 [2021-07-13 19:55:58,866 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 774.4ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:55:58,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4120 states. [2021-07-13 19:55:58,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4120 to 3592. [2021-07-13 19:55:58,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.189083820662768) internal successors, (15043), 3591 states have internal predecessors, (15043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:58,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15043 transitions. [2021-07-13 19:55:58,957 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15043 transitions. Word has length 23 [2021-07-13 19:55:58,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:55:58,957 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15043 transitions. [2021-07-13 19:55:58,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:55:58,957 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15043 transitions. [2021-07-13 19:55:58,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:55:58,964 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:55:58,964 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:55:59,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:55:59,169 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:55:59,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:55:59,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1619581717, now seen corresponding path program 28 times [2021-07-13 19:55:59,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:55:59,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772097485] [2021-07-13 19:55:59,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:55:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:55:59,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 19:55:59,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:55:59,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772097485] [2021-07-13 19:55:59,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772097485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:59,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5924786] [2021-07-13 19:55:59,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 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 19:55:59,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:55:59,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:55:59,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:55:59,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:55:59,453 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:59,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:55:59,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:55:59,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:55:59,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:55:59,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:55:59,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 19:55:59,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5924786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:55:59,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:55:59,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:55:59,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677206708] [2021-07-13 19:55:59,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:55:59,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:55:59,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:55:59,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:55:59,543 INFO L87 Difference]: Start difference. First operand 3592 states and 15043 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:00,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:00,471 INFO L93 Difference]: Finished difference Result 4535 states and 18740 transitions. [2021-07-13 19:56:00,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 19:56:00,471 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:00,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:00,483 INFO L225 Difference]: With dead ends: 4535 [2021-07-13 19:56:00,483 INFO L226 Difference]: Without dead ends: 4504 [2021-07-13 19:56:00,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 744.3ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:56:00,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4504 states. [2021-07-13 19:56:00,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4504 to 3598. [2021-07-13 19:56:00,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.189880455935501) internal successors, (15071), 3597 states have internal predecessors, (15071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:00,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15071 transitions. [2021-07-13 19:56:00,555 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15071 transitions. Word has length 23 [2021-07-13 19:56:00,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:00,555 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15071 transitions. [2021-07-13 19:56:00,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:00,555 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15071 transitions. [2021-07-13 19:56:00,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:00,562 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:00,562 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:00,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2021-07-13 19:56:00,763 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:00,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:00,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1031836395, now seen corresponding path program 29 times [2021-07-13 19:56:00,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:00,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187698840] [2021-07-13 19:56:00,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:00,927 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:00,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:00,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187698840] [2021-07-13 19:56:00,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187698840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:00,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821578075] [2021-07-13 19:56:00,927 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 19:56:00,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:00,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:00,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:00,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:01,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:01,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:01,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:01,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:01,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:01,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:01,187 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:01,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821578075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:01,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:01,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:01,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490010600] [2021-07-13 19:56:01,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:01,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:01,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:01,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:01,188 INFO L87 Difference]: Start difference. First operand 3598 states and 15071 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:02,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:02,153 INFO L93 Difference]: Finished difference Result 4267 states and 17671 transitions. [2021-07-13 19:56:02,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:56:02,153 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:02,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:02,165 INFO L225 Difference]: With dead ends: 4267 [2021-07-13 19:56:02,166 INFO L226 Difference]: Without dead ends: 4239 [2021-07-13 19:56:02,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 878.5ms TimeCoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:56:02,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2021-07-13 19:56:02,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 3604. [2021-07-13 19:56:02,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.189564252012212) internal successors, (15095), 3603 states have internal predecessors, (15095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:02,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15095 transitions. [2021-07-13 19:56:02,233 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15095 transitions. Word has length 23 [2021-07-13 19:56:02,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:02,234 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15095 transitions. [2021-07-13 19:56:02,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:02,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15095 transitions. [2021-07-13 19:56:02,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:02,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:02,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:02,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-07-13 19:56:02,441 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:02,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:02,441 INFO L82 PathProgramCache]: Analyzing trace with hash 43874761, now seen corresponding path program 30 times [2021-07-13 19:56:02,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:02,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090227947] [2021-07-13 19:56:02,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:02,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 19:56:02,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:02,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090227947] [2021-07-13 19:56:02,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090227947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:02,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925290709] [2021-07-13 19:56:02,581 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 19:56:02,609 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:56:02,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:02,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:02,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:02,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:02,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:02,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:02,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:02,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:02,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:02,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 19:56:02,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925290709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:02,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:02,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:02,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570032666] [2021-07-13 19:56:02,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:02,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:02,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:02,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:02,930 INFO L87 Difference]: Start difference. First operand 3604 states and 15095 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:03,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:03,979 INFO L93 Difference]: Finished difference Result 4173 states and 17310 transitions. [2021-07-13 19:56:03,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:56:03,979 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:03,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:03,990 INFO L225 Difference]: With dead ends: 4173 [2021-07-13 19:56:03,991 INFO L226 Difference]: Without dead ends: 4150 [2021-07-13 19:56:03,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 906.8ms TimeCoverageRelationStatistics Valid=205, Invalid=787, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:56:03,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-13 19:56:04,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3586. [2021-07-13 19:56:04,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3586 states, 3585 states have (on average 4.18744769874477) internal successors, (15012), 3585 states have internal predecessors, (15012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:04,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3586 states to 3586 states and 15012 transitions. [2021-07-13 19:56:04,063 INFO L78 Accepts]: Start accepts. Automaton has 3586 states and 15012 transitions. Word has length 23 [2021-07-13 19:56:04,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:04,063 INFO L482 AbstractCegarLoop]: Abstraction has 3586 states and 15012 transitions. [2021-07-13 19:56:04,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:04,063 INFO L276 IsEmpty]: Start isEmpty. Operand 3586 states and 15012 transitions. [2021-07-13 19:56:04,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:04,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:04,070 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:04,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:04,274 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:04,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:04,274 INFO L82 PathProgramCache]: Analyzing trace with hash 728165811, now seen corresponding path program 31 times [2021-07-13 19:56:04,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:04,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951519125] [2021-07-13 19:56:04,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:04,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 19:56:04,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:04,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951519125] [2021-07-13 19:56:04,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951519125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:04,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239998739] [2021-07-13 19:56:04,404 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 19:56:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:04,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:04,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:04,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:04,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:04,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:04,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:04,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:04,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:04,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 19:56:04,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239998739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:04,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:04,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:04,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547265517] [2021-07-13 19:56:04,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:04,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:04,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:04,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:04,644 INFO L87 Difference]: Start difference. First operand 3586 states and 15012 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:05,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:05,242 INFO L93 Difference]: Finished difference Result 4168 states and 17295 transitions. [2021-07-13 19:56:05,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:05,242 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:05,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:05,254 INFO L225 Difference]: With dead ends: 4168 [2021-07-13 19:56:05,254 INFO L226 Difference]: Without dead ends: 4144 [2021-07-13 19:56:05,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 531.6ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:56:05,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2021-07-13 19:56:05,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 3598. [2021-07-13 19:56:05,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3598 states, 3597 states have (on average 4.18765638031693) internal successors, (15063), 3597 states have internal predecessors, (15063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:05,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3598 states to 3598 states and 15063 transitions. [2021-07-13 19:56:05,327 INFO L78 Accepts]: Start accepts. Automaton has 3598 states and 15063 transitions. Word has length 23 [2021-07-13 19:56:05,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:05,327 INFO L482 AbstractCegarLoop]: Abstraction has 3598 states and 15063 transitions. [2021-07-13 19:56:05,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:05,327 INFO L276 IsEmpty]: Start isEmpty. Operand 3598 states and 15063 transitions. [2021-07-13 19:56:05,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:05,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:05,334 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:05,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:05,535 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:05,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:05,535 INFO L82 PathProgramCache]: Analyzing trace with hash -177995149, now seen corresponding path program 32 times [2021-07-13 19:56:05,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:05,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475416321] [2021-07-13 19:56:05,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:05,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:05,672 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:05,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:05,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475416321] [2021-07-13 19:56:05,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475416321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:05,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637248401] [2021-07-13 19:56:05,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:56:05,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:05,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:05,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:05,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:05,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:05,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:05,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:05,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:05,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:05,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:05,928 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:05,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637248401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:05,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:05,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:05,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628475968] [2021-07-13 19:56:05,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:05,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:05,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:05,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:05,929 INFO L87 Difference]: Start difference. First operand 3598 states and 15063 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:06,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:06,780 INFO L93 Difference]: Finished difference Result 4118 states and 17070 transitions. [2021-07-13 19:56:06,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:56:06,780 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:06,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:06,792 INFO L225 Difference]: With dead ends: 4118 [2021-07-13 19:56:06,792 INFO L226 Difference]: Without dead ends: 4090 [2021-07-13 19:56:06,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 733.9ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:56:06,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-13 19:56:06,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3604. [2021-07-13 19:56:06,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 4.187343880099917) internal successors, (15087), 3603 states have internal predecessors, (15087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:06,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 15087 transitions. [2021-07-13 19:56:06,867 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 15087 transitions. Word has length 23 [2021-07-13 19:56:06,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:06,868 INFO L482 AbstractCegarLoop]: Abstraction has 3604 states and 15087 transitions. [2021-07-13 19:56:06,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:06,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 15087 transitions. [2021-07-13 19:56:06,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:06,875 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:06,875 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:07,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:07,076 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:07,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:07,076 INFO L82 PathProgramCache]: Analyzing trace with hash 897716007, now seen corresponding path program 33 times [2021-07-13 19:56:07,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:07,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768688665] [2021-07-13 19:56:07,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:07,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 19:56:07,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:07,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768688665] [2021-07-13 19:56:07,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768688665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:07,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175324679] [2021-07-13 19:56:07,214 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 19:56:07,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:56:07,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:07,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:07,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:07,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:07,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:07,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:07,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:07,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:07,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:07,439 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:07,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175324679] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:07,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:07,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:07,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386616107] [2021-07-13 19:56:07,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:07,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:07,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:07,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:07,440 INFO L87 Difference]: Start difference. First operand 3604 states and 15087 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:08,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:08,165 INFO L93 Difference]: Finished difference Result 4016 states and 16685 transitions. [2021-07-13 19:56:08,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:08,165 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:08,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:08,176 INFO L225 Difference]: With dead ends: 4016 [2021-07-13 19:56:08,176 INFO L226 Difference]: Without dead ends: 3993 [2021-07-13 19:56:08,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 689.4ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:08,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2021-07-13 19:56:08,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 3592. [2021-07-13 19:56:08,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3592 states, 3591 states have (on average 4.187134502923977) internal successors, (15036), 3591 states have internal predecessors, (15036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:08,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3592 states to 3592 states and 15036 transitions. [2021-07-13 19:56:08,247 INFO L78 Accepts]: Start accepts. Automaton has 3592 states and 15036 transitions. Word has length 23 [2021-07-13 19:56:08,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:08,247 INFO L482 AbstractCegarLoop]: Abstraction has 3592 states and 15036 transitions. [2021-07-13 19:56:08,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:08,247 INFO L276 IsEmpty]: Start isEmpty. Operand 3592 states and 15036 transitions. [2021-07-13 19:56:08,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:08,254 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:08,254 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:08,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:08,455 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:08,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:08,455 INFO L82 PathProgramCache]: Analyzing trace with hash -600531609, now seen corresponding path program 34 times [2021-07-13 19:56:08,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:08,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348896588] [2021-07-13 19:56:08,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:08,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:08,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:08,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:08,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348896588] [2021-07-13 19:56:08,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348896588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:08,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973965586] [2021-07-13 19:56:08,583 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 19:56:08,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:08,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:08,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:08,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:08,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:08,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:08,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:08,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:08,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:08,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:08,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 19:56:08,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973965586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:08,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:08,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:08,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198227202] [2021-07-13 19:56:08,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:08,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:08,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:08,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:08,815 INFO L87 Difference]: Start difference. First operand 3592 states and 15036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:09,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:09,352 INFO L93 Difference]: Finished difference Result 4019 states and 16700 transitions. [2021-07-13 19:56:09,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:09,352 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:09,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:09,363 INFO L225 Difference]: With dead ends: 4019 [2021-07-13 19:56:09,363 INFO L226 Difference]: Without dead ends: 3994 [2021-07-13 19:56:09,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 447.9ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:56:09,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3994 states. [2021-07-13 19:56:09,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3994 to 3584. [2021-07-13 19:56:09,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3584 states, 3583 states have (on average 4.188110521909015) internal successors, (15006), 3583 states have internal predecessors, (15006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:09,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3584 states to 3584 states and 15006 transitions. [2021-07-13 19:56:09,431 INFO L78 Accepts]: Start accepts. Automaton has 3584 states and 15006 transitions. Word has length 23 [2021-07-13 19:56:09,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:09,431 INFO L482 AbstractCegarLoop]: Abstraction has 3584 states and 15006 transitions. [2021-07-13 19:56:09,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:09,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3584 states and 15006 transitions. [2021-07-13 19:56:09,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:09,439 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:09,439 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:09,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-13 19:56:09,639 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:09,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:09,639 INFO L82 PathProgramCache]: Analyzing trace with hash -893511691, now seen corresponding path program 16 times [2021-07-13 19:56:09,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:09,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191630151] [2021-07-13 19:56:09,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:09,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:09,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:09,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191630151] [2021-07-13 19:56:09,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191630151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:09,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174900976] [2021-07-13 19:56:09,783 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 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 19:56:09,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:09,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:09,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:09,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:09,975 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:09,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:09,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:09,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:09,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:09,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:10,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:10,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174900976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:10,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:10,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:10,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872040503] [2021-07-13 19:56:10,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:10,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:10,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:10,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:10,085 INFO L87 Difference]: Start difference. First operand 3584 states and 15006 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:10,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:10,712 INFO L93 Difference]: Finished difference Result 3769 states and 15694 transitions. [2021-07-13 19:56:10,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:56:10,713 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:10,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:10,723 INFO L225 Difference]: With dead ends: 3769 [2021-07-13 19:56:10,723 INFO L226 Difference]: Without dead ends: 3754 [2021-07-13 19:56:10,723 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 608.4ms TimeCoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:56:10,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3754 states. [2021-07-13 19:56:10,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3754 to 3584. [2021-07-13 19:56:10,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3584 states, 3583 states have (on average 4.188110521909015) internal successors, (15006), 3583 states have internal predecessors, (15006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:10,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3584 states to 3584 states and 15006 transitions. [2021-07-13 19:56:10,789 INFO L78 Accepts]: Start accepts. Automaton has 3584 states and 15006 transitions. Word has length 23 [2021-07-13 19:56:10,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:10,789 INFO L482 AbstractCegarLoop]: Abstraction has 3584 states and 15006 transitions. [2021-07-13 19:56:10,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:10,789 INFO L276 IsEmpty]: Start isEmpty. Operand 3584 states and 15006 transitions. [2021-07-13 19:56:10,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:10,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:10,796 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:10,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-07-13 19:56:10,996 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:10,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:10,997 INFO L82 PathProgramCache]: Analyzing trace with hash -442965643, now seen corresponding path program 17 times [2021-07-13 19:56:10,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:10,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256009047] [2021-07-13 19:56:10,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:10,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:11,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:11,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:11,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256009047] [2021-07-13 19:56:11,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256009047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:11,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589560017] [2021-07-13 19:56:11,120 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 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 19:56:11,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:11,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:11,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:11,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:11,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:11,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:11,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:11,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:11,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:11,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:11,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:11,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589560017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:11,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:11,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:11,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404097210] [2021-07-13 19:56:11,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:11,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:11,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:11,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:11,361 INFO L87 Difference]: Start difference. First operand 3584 states and 15006 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:12,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:12,151 INFO L93 Difference]: Finished difference Result 3754 states and 15638 transitions. [2021-07-13 19:56:12,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:56:12,151 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:12,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:12,161 INFO L225 Difference]: With dead ends: 3754 [2021-07-13 19:56:12,161 INFO L226 Difference]: Without dead ends: 3732 [2021-07-13 19:56:12,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 781.6ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:12,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2021-07-13 19:56:12,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3576. [2021-07-13 19:56:12,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3576 states, 3575 states have (on average 4.187972027972028) internal successors, (14972), 3575 states have internal predecessors, (14972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:12,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3576 states to 3576 states and 14972 transitions. [2021-07-13 19:56:12,228 INFO L78 Accepts]: Start accepts. Automaton has 3576 states and 14972 transitions. Word has length 23 [2021-07-13 19:56:12,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:12,228 INFO L482 AbstractCegarLoop]: Abstraction has 3576 states and 14972 transitions. [2021-07-13 19:56:12,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:12,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3576 states and 14972 transitions. [2021-07-13 19:56:12,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:12,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:12,236 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:12,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:12,436 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:12,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:12,437 INFO L82 PathProgramCache]: Analyzing trace with hash -873862077, now seen corresponding path program 18 times [2021-07-13 19:56:12,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:12,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903068460] [2021-07-13 19:56:12,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:12,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:12,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:12,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903068460] [2021-07-13 19:56:12,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903068460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:12,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924488167] [2021-07-13 19:56:12,594 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 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 19:56:12,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:56:12,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:12,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-13 19:56:12,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:12,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:56:12,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:56:12,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 12 [2021-07-13 19:56:12,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:12,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:12,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:12,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:15 [2021-07-13 19:56:12,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:12,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924488167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:12,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:12,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:12,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462787389] [2021-07-13 19:56:12,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:12,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:12,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:12,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:12,805 INFO L87 Difference]: Start difference. First operand 3576 states and 14972 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:13,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:13,341 INFO L93 Difference]: Finished difference Result 3980 states and 16505 transitions. [2021-07-13 19:56:13,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:56:13,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:13,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:13,351 INFO L225 Difference]: With dead ends: 3980 [2021-07-13 19:56:13,352 INFO L226 Difference]: Without dead ends: 3945 [2021-07-13 19:56:13,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 422.6ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-13 19:56:13,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3945 states. [2021-07-13 19:56:13,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3945 to 3616. [2021-07-13 19:56:13,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 3615 states have (on average 4.193360995850623) internal successors, (15159), 3615 states have internal predecessors, (15159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:13,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 15159 transitions. [2021-07-13 19:56:13,417 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 15159 transitions. Word has length 23 [2021-07-13 19:56:13,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:13,417 INFO L482 AbstractCegarLoop]: Abstraction has 3616 states and 15159 transitions. [2021-07-13 19:56:13,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:13,418 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 15159 transitions. [2021-07-13 19:56:13,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:13,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:13,425 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:13,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:13,625 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:13,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:13,625 INFO L82 PathProgramCache]: Analyzing trace with hash -209925775, now seen corresponding path program 19 times [2021-07-13 19:56:13,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:13,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294795530] [2021-07-13 19:56:13,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:13,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:13,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:13,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:13,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294795530] [2021-07-13 19:56:13,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294795530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:13,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277964960] [2021-07-13 19:56:13,740 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 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 19:56:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:13,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:13,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:13,892 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:13,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:13,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:13,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:13,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:13,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:13,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277964960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:13,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:13,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:13,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401794691] [2021-07-13 19:56:13,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:13,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:13,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:13,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:13,978 INFO L87 Difference]: Start difference. First operand 3616 states and 15159 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:14,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:14,618 INFO L93 Difference]: Finished difference Result 3838 states and 15999 transitions. [2021-07-13 19:56:14,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:14,618 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:14,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:14,629 INFO L225 Difference]: With dead ends: 3838 [2021-07-13 19:56:14,629 INFO L226 Difference]: Without dead ends: 3823 [2021-07-13 19:56:14,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 541.0ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:56:14,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3823 states. [2021-07-13 19:56:14,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3823 to 3620. [2021-07-13 19:56:14,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193699917104173) internal successors, (15177), 3619 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:14,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15177 transitions. [2021-07-13 19:56:14,718 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15177 transitions. Word has length 23 [2021-07-13 19:56:14,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:14,718 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15177 transitions. [2021-07-13 19:56:14,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:14,719 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15177 transitions. [2021-07-13 19:56:14,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:14,726 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:14,726 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:14,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:14,926 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:14,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:14,927 INFO L82 PathProgramCache]: Analyzing trace with hash -631860043, now seen corresponding path program 20 times [2021-07-13 19:56:14,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:14,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745793994] [2021-07-13 19:56:14,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:14,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:15,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:15,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:15,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745793994] [2021-07-13 19:56:15,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745793994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:15,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554535096] [2021-07-13 19:56:15,047 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 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 19:56:15,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:15,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:15,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:56:15,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:15,224 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:15,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-13 19:56:15,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:15,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:15,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 19:56:15,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-13 19:56:15,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:15,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554535096] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:15,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:15,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:56:15,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105307507] [2021-07-13 19:56:15,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:56:15,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:15,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:56:15,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:56:15,284 INFO L87 Difference]: Start difference. First operand 3620 states and 15177 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:15,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:15,841 INFO L93 Difference]: Finished difference Result 3859 states and 16075 transitions. [2021-07-13 19:56:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:56:15,842 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:15,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:15,852 INFO L225 Difference]: With dead ends: 3859 [2021-07-13 19:56:15,852 INFO L226 Difference]: Without dead ends: 3844 [2021-07-13 19:56:15,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 411.9ms TimeCoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:15,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3844 states. [2021-07-13 19:56:15,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3844 to 3628. [2021-07-13 19:56:15,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193824097049903) internal successors, (15211), 3627 states have internal predecessors, (15211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:15,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15211 transitions. [2021-07-13 19:56:15,917 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15211 transitions. Word has length 23 [2021-07-13 19:56:15,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:15,917 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15211 transitions. [2021-07-13 19:56:15,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:15,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15211 transitions. [2021-07-13 19:56:15,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:15,924 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:15,924 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:16,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:16,125 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:16,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:16,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1538021003, now seen corresponding path program 21 times [2021-07-13 19:56:16,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:16,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326441277] [2021-07-13 19:56:16,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:16,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:16,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:16,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326441277] [2021-07-13 19:56:16,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326441277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:16,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939816864] [2021-07-13 19:56:16,243 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 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 19:56:16,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:56:16,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:16,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 19:56:16,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:16,390 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:56:16,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 54 [2021-07-13 19:56:16,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:16,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:16,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:16,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:47 [2021-07-13 19:56:16,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:16,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939816864] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:16,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:16,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:56:16,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600704967] [2021-07-13 19:56:16,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:56:16,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:16,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:56:16,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:56:16,476 INFO L87 Difference]: Start difference. First operand 3628 states and 15211 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:56:17,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:17,127 INFO L93 Difference]: Finished difference Result 4007 states and 16672 transitions. [2021-07-13 19:56:17,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:56:17,128 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:56:17,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:17,138 INFO L225 Difference]: With dead ends: 4007 [2021-07-13 19:56:17,138 INFO L226 Difference]: Without dead ends: 3986 [2021-07-13 19:56:17,139 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 550.7ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:17,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2021-07-13 19:56:17,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 3632. [2021-07-13 19:56:17,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3632 states, 3631 states have (on average 4.193610575599009) internal successors, (15227), 3631 states have internal predecessors, (15227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:17,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3632 states to 3632 states and 15227 transitions. [2021-07-13 19:56:17,211 INFO L78 Accepts]: Start accepts. Automaton has 3632 states and 15227 transitions. Word has length 23 [2021-07-13 19:56:17,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:17,211 INFO L482 AbstractCegarLoop]: Abstraction has 3632 states and 15227 transitions. [2021-07-13 19:56:17,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:56:17,211 INFO L276 IsEmpty]: Start isEmpty. Operand 3632 states and 15227 transitions. [2021-07-13 19:56:17,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:17,218 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:17,218 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:17,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-13 19:56:17,418 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:17,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:17,419 INFO L82 PathProgramCache]: Analyzing trace with hash -462309847, now seen corresponding path program 22 times [2021-07-13 19:56:17,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:17,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111530671] [2021-07-13 19:56:17,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:17,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:17,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:17,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111530671] [2021-07-13 19:56:17,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111530671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:17,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454393995] [2021-07-13 19:56:17,537 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 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 19:56:17,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:17,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:17,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:17,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:17,679 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:17,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:17,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:17,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:17,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:17,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:17,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:17,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454393995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:17,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:17,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:17,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993783973] [2021-07-13 19:56:17,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:17,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:17,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:17,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:17,792 INFO L87 Difference]: Start difference. First operand 3632 states and 15227 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:18,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:18,665 INFO L93 Difference]: Finished difference Result 3856 states and 16061 transitions. [2021-07-13 19:56:18,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:18,665 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:18,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:18,675 INFO L225 Difference]: With dead ends: 3856 [2021-07-13 19:56:18,675 INFO L226 Difference]: Without dead ends: 3841 [2021-07-13 19:56:18,676 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 735.3ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:56:18,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2021-07-13 19:56:18,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3624. [2021-07-13 19:56:18,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193486061275187) internal successors, (15193), 3623 states have internal predecessors, (15193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:18,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15193 transitions. [2021-07-13 19:56:18,743 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15193 transitions. Word has length 23 [2021-07-13 19:56:18,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:18,743 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15193 transitions. [2021-07-13 19:56:18,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:18,743 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15193 transitions. [2021-07-13 19:56:18,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:18,750 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:18,750 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:18,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-07-13 19:56:18,951 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:18,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:18,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1960557463, now seen corresponding path program 23 times [2021-07-13 19:56:18,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:18,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211173303] [2021-07-13 19:56:18,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:18,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:19,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:19,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:19,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211173303] [2021-07-13 19:56:19,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211173303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:19,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255595814] [2021-07-13 19:56:19,069 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 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 19:56:19,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:19,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:19,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:56:19,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:19,254 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:19,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:19,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:19,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:19,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:19,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:19,339 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:19,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255595814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:19,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:19,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:19,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048917253] [2021-07-13 19:56:19,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:19,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:19,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:19,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:19,340 INFO L87 Difference]: Start difference. First operand 3624 states and 15193 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:19,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:19,873 INFO L93 Difference]: Finished difference Result 3829 states and 15963 transitions. [2021-07-13 19:56:19,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:19,873 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:19,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:19,883 INFO L225 Difference]: With dead ends: 3829 [2021-07-13 19:56:19,883 INFO L226 Difference]: Without dead ends: 3814 [2021-07-13 19:56:19,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 550.4ms TimeCoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:56:19,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3814 states. [2021-07-13 19:56:19,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3814 to 3616. [2021-07-13 19:56:19,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3616 states, 3615 states have (on average 4.193360995850623) internal successors, (15159), 3615 states have internal predecessors, (15159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:19,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3616 states to 3616 states and 15159 transitions. [2021-07-13 19:56:19,949 INFO L78 Accepts]: Start accepts. Automaton has 3616 states and 15159 transitions. Word has length 23 [2021-07-13 19:56:19,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:19,949 INFO L482 AbstractCegarLoop]: Abstraction has 3616 states and 15159 transitions. [2021-07-13 19:56:19,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:19,949 INFO L276 IsEmpty]: Start isEmpty. Operand 3616 states and 15159 transitions. [2021-07-13 19:56:19,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:19,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:19,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:20,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:20,156 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:20,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:20,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1788483957, now seen corresponding path program 24 times [2021-07-13 19:56:20,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:20,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096890034] [2021-07-13 19:56:20,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:20,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:20,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:20,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096890034] [2021-07-13 19:56:20,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096890034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:20,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930492946] [2021-07-13 19:56:20,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:56:20,306 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 19:56:20,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:20,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:20,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:20,436 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:20,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:20,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:20,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:20,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:20,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:20,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:20,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930492946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:20,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:20,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:20,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661379341] [2021-07-13 19:56:20,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:20,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:20,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:20,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:20,522 INFO L87 Difference]: Start difference. First operand 3616 states and 15159 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:21,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:21,155 INFO L93 Difference]: Finished difference Result 3864 states and 16107 transitions. [2021-07-13 19:56:21,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:21,155 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:21,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:21,166 INFO L225 Difference]: With dead ends: 3864 [2021-07-13 19:56:21,166 INFO L226 Difference]: Without dead ends: 3849 [2021-07-13 19:56:21,166 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 543.9ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:21,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-07-13 19:56:21,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3624. [2021-07-13 19:56:21,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193762075627933) internal successors, (15194), 3623 states have internal predecessors, (15194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:21,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15194 transitions. [2021-07-13 19:56:21,261 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15194 transitions. Word has length 23 [2021-07-13 19:56:21,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:21,262 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15194 transitions. [2021-07-13 19:56:21,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15194 transitions. [2021-07-13 19:56:21,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:21,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:21,268 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:21,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:21,473 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:21,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:21,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1921149387, now seen corresponding path program 25 times [2021-07-13 19:56:21,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:21,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724243175] [2021-07-13 19:56:21,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:21,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:21,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:21,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724243175] [2021-07-13 19:56:21,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724243175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:21,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426773762] [2021-07-13 19:56:21,599 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 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 19:56:21,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:21,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:21,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:21,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:21,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:21,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:21,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:21,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:21,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:21,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:21,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426773762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:21,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:21,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:21,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305267627] [2021-07-13 19:56:21,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:21,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:21,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:21,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:21,839 INFO L87 Difference]: Start difference. First operand 3624 states and 15194 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:22,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:22,603 INFO L93 Difference]: Finished difference Result 3826 states and 15955 transitions. [2021-07-13 19:56:22,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:22,603 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:22,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:22,614 INFO L225 Difference]: With dead ends: 3826 [2021-07-13 19:56:22,614 INFO L226 Difference]: Without dead ends: 3804 [2021-07-13 19:56:22,614 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 758.9ms TimeCoverageRelationStatistics Valid=177, Invalid=753, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:56:22,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2021-07-13 19:56:22,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 3628. [2021-07-13 19:56:22,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193548387096774) internal successors, (15210), 3627 states have internal predecessors, (15210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:22,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15210 transitions. [2021-07-13 19:56:22,681 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15210 transitions. Word has length 23 [2021-07-13 19:56:22,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:22,681 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15210 transitions. [2021-07-13 19:56:22,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:22,681 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15210 transitions. [2021-07-13 19:56:22,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:22,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:22,688 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:22,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-07-13 19:56:22,889 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:22,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:22,889 INFO L82 PathProgramCache]: Analyzing trace with hash -307582653, now seen corresponding path program 26 times [2021-07-13 19:56:22,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:22,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185149900] [2021-07-13 19:56:22,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:23,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:23,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:23,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185149900] [2021-07-13 19:56:23,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185149900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:23,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78226361] [2021-07-13 19:56:23,028 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 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 19:56:23,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:23,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:23,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:23,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:23,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:23,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:23,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:23,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:23,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:23,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:23,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:23,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78226361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:23,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:23,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:23,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303193858] [2021-07-13 19:56:23,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:23,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:23,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:23,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:23,272 INFO L87 Difference]: Start difference. First operand 3628 states and 15210 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:23,593 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:56:24,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:24,099 INFO L93 Difference]: Finished difference Result 3804 states and 15876 transitions. [2021-07-13 19:56:24,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:56:24,099 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:24,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:24,109 INFO L225 Difference]: With dead ends: 3804 [2021-07-13 19:56:24,109 INFO L226 Difference]: Without dead ends: 3789 [2021-07-13 19:56:24,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 772.4ms TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:24,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2021-07-13 19:56:24,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 3620. [2021-07-13 19:56:24,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193423597678917) internal successors, (15176), 3619 states have internal predecessors, (15176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:24,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15176 transitions. [2021-07-13 19:56:24,173 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15176 transitions. Word has length 23 [2021-07-13 19:56:24,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:24,173 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15176 transitions. [2021-07-13 19:56:24,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:24,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15176 transitions. [2021-07-13 19:56:24,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:24,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:24,180 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:24,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:24,381 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:24,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:24,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1561262577, now seen corresponding path program 27 times [2021-07-13 19:56:24,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:24,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789576272] [2021-07-13 19:56:24,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:24,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:24,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789576272] [2021-07-13 19:56:24,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789576272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54114039] [2021-07-13 19:56:24,507 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 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 19:56:24,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:56:24,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:24,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:24,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:24,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:24,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:24,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:24,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:24,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:24,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:24,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:24,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54114039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:24,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:24,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:24,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381136787] [2021-07-13 19:56:24,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:24,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:24,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:24,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:24,748 INFO L87 Difference]: Start difference. First operand 3620 states and 15176 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:25,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:25,394 INFO L93 Difference]: Finished difference Result 3875 states and 16145 transitions. [2021-07-13 19:56:25,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:25,395 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:25,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:25,405 INFO L225 Difference]: With dead ends: 3875 [2021-07-13 19:56:25,405 INFO L226 Difference]: Without dead ends: 3860 [2021-07-13 19:56:25,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 512.9ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:25,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3860 states. [2021-07-13 19:56:25,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3860 to 3624. [2021-07-13 19:56:25,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3623 states have (on average 4.193762075627933) internal successors, (15194), 3623 states have internal predecessors, (15194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:25,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 15194 transitions. [2021-07-13 19:56:25,470 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 15194 transitions. Word has length 23 [2021-07-13 19:56:25,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:25,470 INFO L482 AbstractCegarLoop]: Abstraction has 3624 states and 15194 transitions. [2021-07-13 19:56:25,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:25,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 15194 transitions. [2021-07-13 19:56:25,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:25,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:25,477 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:25,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:25,677 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:25,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:25,677 INFO L82 PathProgramCache]: Analyzing trace with hash 2074789429, now seen corresponding path program 28 times [2021-07-13 19:56:25,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:25,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442027237] [2021-07-13 19:56:25,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:25,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:25,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442027237] [2021-07-13 19:56:25,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442027237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:25,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508277061] [2021-07-13 19:56:25,828 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 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 19:56:25,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:25,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:25,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:25,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:25,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:25,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:25,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:25,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:25,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:25,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:26,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508277061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:26,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:26,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:26,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465504448] [2021-07-13 19:56:26,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:26,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:26,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:26,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:26,067 INFO L87 Difference]: Start difference. First operand 3624 states and 15194 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:26,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:26,854 INFO L93 Difference]: Finished difference Result 3827 states and 15958 transitions. [2021-07-13 19:56:26,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:56:26,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:26,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:26,864 INFO L225 Difference]: With dead ends: 3827 [2021-07-13 19:56:26,864 INFO L226 Difference]: Without dead ends: 3806 [2021-07-13 19:56:26,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 691.7ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:56:26,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2021-07-13 19:56:26,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3628. [2021-07-13 19:56:26,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3628 states, 3627 states have (on average 4.193548387096774) internal successors, (15210), 3627 states have internal predecessors, (15210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:26,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3628 states to 3628 states and 15210 transitions. [2021-07-13 19:56:26,924 INFO L78 Accepts]: Start accepts. Automaton has 3628 states and 15210 transitions. Word has length 23 [2021-07-13 19:56:26,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:26,925 INFO L482 AbstractCegarLoop]: Abstraction has 3628 states and 15210 transitions. [2021-07-13 19:56:26,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:26,925 INFO L276 IsEmpty]: Start isEmpty. Operand 3628 states and 15210 transitions. [2021-07-13 19:56:26,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:26,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:26,931 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:27,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:27,132 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:27,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:27,132 INFO L82 PathProgramCache]: Analyzing trace with hash -1144466711, now seen corresponding path program 29 times [2021-07-13 19:56:27,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:27,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188539945] [2021-07-13 19:56:27,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:27,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:27,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:27,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:27,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188539945] [2021-07-13 19:56:27,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188539945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:27,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826310225] [2021-07-13 19:56:27,257 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:56:27,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:27,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:27,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:27,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:27,390 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:27,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:27,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:27,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:27,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:27,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:27,500 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:27,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826310225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:27,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:27,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:27,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41551138] [2021-07-13 19:56:27,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:27,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:27,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:27,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:27,501 INFO L87 Difference]: Start difference. First operand 3628 states and 15210 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:28,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:28,131 INFO L93 Difference]: Finished difference Result 3813 states and 15904 transitions. [2021-07-13 19:56:28,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:28,131 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:28,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:28,141 INFO L225 Difference]: With dead ends: 3813 [2021-07-13 19:56:28,141 INFO L226 Difference]: Without dead ends: 3798 [2021-07-13 19:56:28,141 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 576.1ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:28,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-07-13 19:56:28,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 3620. [2021-07-13 19:56:28,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3620 states, 3619 states have (on average 4.193423597678917) internal successors, (15176), 3619 states have internal predecessors, (15176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:28,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3620 states to 3620 states and 15176 transitions. [2021-07-13 19:56:28,207 INFO L78 Accepts]: Start accepts. Automaton has 3620 states and 15176 transitions. Word has length 23 [2021-07-13 19:56:28,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:28,207 INFO L482 AbstractCegarLoop]: Abstraction has 3620 states and 15176 transitions. [2021-07-13 19:56:28,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:28,207 INFO L276 IsEmpty]: Start isEmpty. Operand 3620 states and 15176 transitions. [2021-07-13 19:56:28,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:28,214 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:28,214 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:28,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:28,414 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:28,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:28,415 INFO L82 PathProgramCache]: Analyzing trace with hash -863470859, now seen corresponding path program 30 times [2021-07-13 19:56:28,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:28,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952748999] [2021-07-13 19:56:28,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:28,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:28,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:28,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952748999] [2021-07-13 19:56:28,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952748999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:28,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531317584] [2021-07-13 19:56:28,561 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 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 19:56:28,590 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:56:28,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:28,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:28,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:28,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:28,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:28,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:28,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:28,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:28,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:56:28,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:28,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531317584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:28,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:28,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:28,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392281859] [2021-07-13 19:56:28,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:28,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:28,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:28,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:28,821 INFO L87 Difference]: Start difference. First operand 3620 states and 15176 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:29,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:29,434 INFO L93 Difference]: Finished difference Result 3838 states and 16010 transitions. [2021-07-13 19:56:29,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:56:29,435 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:29,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:29,444 INFO L225 Difference]: With dead ends: 3838 [2021-07-13 19:56:29,445 INFO L226 Difference]: Without dead ends: 3816 [2021-07-13 19:56:29,445 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 639.1ms TimeCoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:29,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3816 states. [2021-07-13 19:56:29,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3816 to 3629. [2021-07-13 19:56:29,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.191841234840132) internal successors, (15208), 3628 states have internal predecessors, (15208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:29,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15208 transitions. [2021-07-13 19:56:29,505 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15208 transitions. Word has length 23 [2021-07-13 19:56:29,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:29,505 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15208 transitions. [2021-07-13 19:56:29,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:29,505 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15208 transitions. [2021-07-13 19:56:29,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:29,512 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:29,512 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:29,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-07-13 19:56:29,713 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:29,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:29,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1905046927, now seen corresponding path program 31 times [2021-07-13 19:56:29,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:29,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006361719] [2021-07-13 19:56:29,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:29,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:29,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:29,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006361719] [2021-07-13 19:56:29,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006361719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:29,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431998692] [2021-07-13 19:56:29,863 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 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 19:56:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:29,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:29,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:30,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:30,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:30,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:30,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:30,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:30,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:56:30,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:30,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431998692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:30,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:30,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:30,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907216072] [2021-07-13 19:56:30,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:30,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:30,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:30,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:30,244 INFO L87 Difference]: Start difference. First operand 3629 states and 15208 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:30,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:30,973 INFO L93 Difference]: Finished difference Result 3845 states and 16033 transitions. [2021-07-13 19:56:30,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:56:30,973 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:30,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:30,983 INFO L225 Difference]: With dead ends: 3845 [2021-07-13 19:56:30,983 INFO L226 Difference]: Without dead ends: 3821 [2021-07-13 19:56:30,983 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 687.7ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:56:30,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2021-07-13 19:56:31,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3626. [2021-07-13 19:56:31,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:31,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:31,041 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:31,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:31,041 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:31,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:31,041 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:31,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:31,047 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:31,047 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:31,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-13 19:56:31,248 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:31,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:31,248 INFO L82 PathProgramCache]: Analyzing trace with hash 2102799017, now seen corresponding path program 32 times [2021-07-13 19:56:31,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:31,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972079488] [2021-07-13 19:56:31,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:31,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:31,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:31,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:31,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972079488] [2021-07-13 19:56:31,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972079488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:31,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814740451] [2021-07-13 19:56:31,383 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 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 19:56:31,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:31,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:31,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:31,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:31,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:31,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:31,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:31,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:31,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:31,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:56:31,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:31,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814740451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:31,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:31,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:31,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203333219] [2021-07-13 19:56:31,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:31,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:31,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:31,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:31,835 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:32,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:32,565 INFO L93 Difference]: Finished difference Result 3802 states and 15861 transitions. [2021-07-13 19:56:32,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:56:32,565 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:32,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:32,598 INFO L225 Difference]: With dead ends: 3802 [2021-07-13 19:56:32,599 INFO L226 Difference]: Without dead ends: 3780 [2021-07-13 19:56:32,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 773.7ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:32,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3780 states. [2021-07-13 19:56:32,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3780 to 3630. [2021-07-13 19:56:32,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:32,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-13 19:56:32,651 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-13 19:56:32,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:32,652 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-13 19:56:32,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:32,652 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-13 19:56:32,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:32,658 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:32,658 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:32,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-07-13 19:56:32,858 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:32,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:32,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1609581631, now seen corresponding path program 33 times [2021-07-13 19:56:32,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:32,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671500245] [2021-07-13 19:56:32,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:32,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:32,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:32,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:32,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671500245] [2021-07-13 19:56:32,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671500245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:32,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965727886] [2021-07-13 19:56:32,995 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 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 19:56:33,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:56:33,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:33,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:33,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:33,149 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:56:33,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 19:56:33,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:33,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:33,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:33,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-13 19:56:33,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:33,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965727886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:33,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:33,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:56:33,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248592040] [2021-07-13 19:56:33,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:56:33,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:33,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:56:33,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:56:33,302 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:34,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:34,230 INFO L93 Difference]: Finished difference Result 3922 states and 16351 transitions. [2021-07-13 19:56:34,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 19:56:34,231 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:34,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:34,240 INFO L225 Difference]: With dead ends: 3922 [2021-07-13 19:56:34,240 INFO L226 Difference]: Without dead ends: 3907 [2021-07-13 19:56:34,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 856.9ms TimeCoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:56:34,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3907 states. [2021-07-13 19:56:34,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3907 to 3626. [2021-07-13 19:56:34,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:34,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:34,305 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:34,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:34,305 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:34,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:34,305 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:34,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:34,312 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:34,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:34,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:34,513 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:34,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:34,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1750609409, now seen corresponding path program 34 times [2021-07-13 19:56:34,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:34,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432115168] [2021-07-13 19:56:34,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:34,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:34,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432115168] [2021-07-13 19:56:34,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432115168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:34,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624901444] [2021-07-13 19:56:34,642 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 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 19:56:34,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:34,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:34,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:34,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:34,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:34,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:34,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:34,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:34,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:34,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:56:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:34,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624901444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:34,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:34,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:34,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143124688] [2021-07-13 19:56:34,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:34,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:34,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:34,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:34,949 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:35,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:35,631 INFO L93 Difference]: Finished difference Result 3788 states and 15802 transitions. [2021-07-13 19:56:35,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:56:35,631 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:35,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:35,641 INFO L225 Difference]: With dead ends: 3788 [2021-07-13 19:56:35,641 INFO L226 Difference]: Without dead ends: 3767 [2021-07-13 19:56:35,641 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 649.2ms TimeCoverageRelationStatistics Valid=177, Invalid=753, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:56:35,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3767 states. [2021-07-13 19:56:35,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3767 to 3630. [2021-07-13 19:56:35,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:35,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-13 19:56:35,705 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-13 19:56:35,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:35,705 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-13 19:56:35,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:35,705 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-13 19:56:35,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:35,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:35,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:35,911 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:35,912 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:35,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:35,912 INFO L82 PathProgramCache]: Analyzing trace with hash 1531665355, now seen corresponding path program 35 times [2021-07-13 19:56:35,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:35,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709978539] [2021-07-13 19:56:35,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:36,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:36,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:36,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709978539] [2021-07-13 19:56:36,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709978539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:36,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570045643] [2021-07-13 19:56:36,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:36,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:36,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:36,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:36,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:36,159 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:36,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:36,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:36,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:36,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:36,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:56:36,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:36,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570045643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:36,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:36,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:36,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719651820] [2021-07-13 19:56:36,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:36,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:36,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:36,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:36,298 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:36,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:36,922 INFO L93 Difference]: Finished difference Result 3777 states and 15760 transitions. [2021-07-13 19:56:36,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:56:36,922 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:36,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:36,932 INFO L225 Difference]: With dead ends: 3777 [2021-07-13 19:56:36,933 INFO L226 Difference]: Without dead ends: 3762 [2021-07-13 19:56:36,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 561.4ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:56:36,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3762 states. [2021-07-13 19:56:36,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3762 to 3626. [2021-07-13 19:56:36,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:36,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:36,998 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:36,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:36,998 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:36,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:36,998 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:37,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:37,005 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:37,005 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:37,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-07-13 19:56:37,206 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:37,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:37,206 INFO L82 PathProgramCache]: Analyzing trace with hash 515550249, now seen corresponding path program 36 times [2021-07-13 19:56:37,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:37,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872285978] [2021-07-13 19:56:37,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:37,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:37,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:37,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:37,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872285978] [2021-07-13 19:56:37,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872285978] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:37,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651120442] [2021-07-13 19:56:37,333 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:37,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 19:56:37,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:37,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:37,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:37,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:37,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:37,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:37,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:37,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:37,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:37,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:37,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651120442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:37,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:37,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:37,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962596333] [2021-07-13 19:56:37,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:37,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:37,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:37,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:37,575 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:38,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:38,186 INFO L93 Difference]: Finished difference Result 3851 states and 16056 transitions. [2021-07-13 19:56:38,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:38,187 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:38,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:38,197 INFO L225 Difference]: With dead ends: 3851 [2021-07-13 19:56:38,197 INFO L226 Difference]: Without dead ends: 3836 [2021-07-13 19:56:38,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 547.2ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:38,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3836 states. [2021-07-13 19:56:38,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3836 to 3634. [2021-07-13 19:56:38,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193228736581338) internal successors, (15234), 3633 states have internal predecessors, (15234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:38,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15234 transitions. [2021-07-13 19:56:38,262 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15234 transitions. Word has length 23 [2021-07-13 19:56:38,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:38,262 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15234 transitions. [2021-07-13 19:56:38,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:38,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15234 transitions. [2021-07-13 19:56:38,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:38,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:38,268 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:38,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-13 19:56:38,469 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:38,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:38,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1100884201, now seen corresponding path program 37 times [2021-07-13 19:56:38,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:38,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212550210] [2021-07-13 19:56:38,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:38,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:38,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:38,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212550210] [2021-07-13 19:56:38,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212550210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:38,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232168406] [2021-07-13 19:56:38,597 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 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 19:56:38,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:38,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:38,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:38,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:38,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:38,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:38,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:38,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:38,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:38,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:38,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232168406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:38,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:38,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:38,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994662704] [2021-07-13 19:56:38,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:38,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:38,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:38,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:38,857 INFO L87 Difference]: Start difference. First operand 3634 states and 15234 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:39,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:39,703 INFO L93 Difference]: Finished difference Result 3824 states and 15947 transitions. [2021-07-13 19:56:39,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:39,704 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:39,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:39,714 INFO L225 Difference]: With dead ends: 3824 [2021-07-13 19:56:39,714 INFO L226 Difference]: Without dead ends: 3802 [2021-07-13 19:56:39,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 826.5ms TimeCoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:56:39,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2021-07-13 19:56:39,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3638. [2021-07-13 19:56:39,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:39,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-13 19:56:39,771 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-13 19:56:39,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:39,771 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-13 19:56:39,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:39,772 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-13 19:56:39,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:39,778 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:39,778 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:39,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2021-07-13 19:56:39,979 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:39,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:39,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1580516361, now seen corresponding path program 38 times [2021-07-13 19:56:39,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:39,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829544394] [2021-07-13 19:56:39,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:39,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:40,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:40,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:40,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829544394] [2021-07-13 19:56:40,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829544394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:40,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346462321] [2021-07-13 19:56:40,104 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 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 19:56:40,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:40,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:40,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:40,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:40,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:40,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:40,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:40,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:40,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:40,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:40,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:40,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346462321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:40,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:40,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:40,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539730623] [2021-07-13 19:56:40,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:40,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:40,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:40,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:40,356 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:40,639 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:56:41,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:41,124 INFO L93 Difference]: Finished difference Result 3789 states and 15816 transitions. [2021-07-13 19:56:41,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:56:41,125 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:41,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:41,134 INFO L225 Difference]: With dead ends: 3789 [2021-07-13 19:56:41,135 INFO L226 Difference]: Without dead ends: 3774 [2021-07-13 19:56:41,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 742.7ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:41,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3774 states. [2021-07-13 19:56:41,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3774 to 3630. [2021-07-13 19:56:41,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:41,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-13 19:56:41,224 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-13 19:56:41,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:41,224 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-13 19:56:41,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:41,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-13 19:56:41,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:41,230 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:41,231 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:41,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-07-13 19:56:41,431 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:41,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:41,431 INFO L82 PathProgramCache]: Analyzing trace with hash -1019955137, now seen corresponding path program 39 times [2021-07-13 19:56:41,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:41,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677079102] [2021-07-13 19:56:41,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:41,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:41,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:41,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:41,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677079102] [2021-07-13 19:56:41,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677079102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:41,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122073871] [2021-07-13 19:56:41,549 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 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 19:56:41,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:56:41,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:41,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:41,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:41,700 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:41,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:41,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:41,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:41,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:41,712 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:41,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:41,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122073871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:41,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:41,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:41,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238542303] [2021-07-13 19:56:41,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:41,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:41,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:41,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:41,784 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:42,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:42,361 INFO L93 Difference]: Finished difference Result 3822 states and 15936 transitions. [2021-07-13 19:56:42,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:56:42,361 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:42,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:42,370 INFO L225 Difference]: With dead ends: 3822 [2021-07-13 19:56:42,370 INFO L226 Difference]: Without dead ends: 3807 [2021-07-13 19:56:42,370 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 479.5ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:56:42,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3807 states. [2021-07-13 19:56:42,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3807 to 3626. [2021-07-13 19:56:42,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:42,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:42,426 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:42,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:42,426 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:42,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:42,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:42,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:42,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:42,431 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:42,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable318 [2021-07-13 19:56:42,653 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:42,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:42,654 INFO L82 PathProgramCache]: Analyzing trace with hash -348137985, now seen corresponding path program 40 times [2021-07-13 19:56:42,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:42,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157448924] [2021-07-13 19:56:42,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:42,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:42,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:42,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157448924] [2021-07-13 19:56:42,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157448924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:42,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612010168] [2021-07-13 19:56:42,771 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 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 19:56:42,799 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:42,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:42,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:42,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:42,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:42,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:42,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:42,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:42,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:42,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:42,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:42,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612010168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:42,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:42,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:42,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178235695] [2021-07-13 19:56:42,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:42,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:42,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:42,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:42,999 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:43,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:43,646 INFO L93 Difference]: Finished difference Result 3863 states and 16096 transitions. [2021-07-13 19:56:43,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:43,646 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:43,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:43,657 INFO L225 Difference]: With dead ends: 3863 [2021-07-13 19:56:43,657 INFO L226 Difference]: Without dead ends: 3848 [2021-07-13 19:56:43,657 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 505.6ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:43,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2021-07-13 19:56:43,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 3634. [2021-07-13 19:56:43,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193228736581338) internal successors, (15234), 3633 states have internal predecessors, (15234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:43,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15234 transitions. [2021-07-13 19:56:43,725 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15234 transitions. Word has length 23 [2021-07-13 19:56:43,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:43,725 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15234 transitions. [2021-07-13 19:56:43,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:43,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15234 transitions. [2021-07-13 19:56:43,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:43,732 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:43,732 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:43,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-07-13 19:56:43,932 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:43,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:43,933 INFO L82 PathProgramCache]: Analyzing trace with hash 165388867, now seen corresponding path program 41 times [2021-07-13 19:56:43,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:43,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501808550] [2021-07-13 19:56:43,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:44,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:44,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:44,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501808550] [2021-07-13 19:56:44,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501808550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:44,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614404970] [2021-07-13 19:56:44,049 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 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 19:56:44,077 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:44,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:44,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:44,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:44,179 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:44,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:44,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:44,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:44,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:44,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:44,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:44,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614404970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:44,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:44,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:44,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668601556] [2021-07-13 19:56:44,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:44,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:44,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:44,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:44,288 INFO L87 Difference]: Start difference. First operand 3634 states and 15234 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:45,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:45,011 INFO L93 Difference]: Finished difference Result 3822 states and 15936 transitions. [2021-07-13 19:56:45,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:56:45,011 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:45,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:45,022 INFO L225 Difference]: With dead ends: 3822 [2021-07-13 19:56:45,022 INFO L226 Difference]: Without dead ends: 3801 [2021-07-13 19:56:45,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 636.2ms TimeCoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:56:45,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3801 states. [2021-07-13 19:56:45,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3801 to 3638. [2021-07-13 19:56:45,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:45,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-13 19:56:45,089 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-13 19:56:45,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:45,089 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-13 19:56:45,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:45,089 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-13 19:56:45,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:45,097 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:45,097 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:45,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2021-07-13 19:56:45,297 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:45,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:45,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1241100023, now seen corresponding path program 42 times [2021-07-13 19:56:45,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:45,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366768605] [2021-07-13 19:56:45,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:45,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:45,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:45,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366768605] [2021-07-13 19:56:45,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366768605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:45,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882159809] [2021-07-13 19:56:45,421 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 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 19:56:45,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:56:45,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:45,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:45,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:45,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:45,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:45,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:45,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:45,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:45,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:45,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:45,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882159809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:45,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:45,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:45,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031313712] [2021-07-13 19:56:45,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:45,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:45,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:45,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:45,749 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:46,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:46,432 INFO L93 Difference]: Finished difference Result 3803 states and 15863 transitions. [2021-07-13 19:56:46,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:56:46,432 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:46,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:46,442 INFO L225 Difference]: With dead ends: 3803 [2021-07-13 19:56:46,442 INFO L226 Difference]: Without dead ends: 3788 [2021-07-13 19:56:46,442 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 648.9ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:56:46,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3788 states. [2021-07-13 19:56:46,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3788 to 3630. [2021-07-13 19:56:46,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.192890603472031) internal successors, (15216), 3629 states have internal predecessors, (15216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:46,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15216 transitions. [2021-07-13 19:56:46,501 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15216 transitions. Word has length 23 [2021-07-13 19:56:46,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:46,501 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15216 transitions. [2021-07-13 19:56:46,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:46,501 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15216 transitions. [2021-07-13 19:56:46,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:46,507 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:46,508 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:46,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:46,709 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:46,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:46,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1411914955, now seen corresponding path program 43 times [2021-07-13 19:56:46,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:46,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765784464] [2021-07-13 19:56:46,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:46,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:46,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:46,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765784464] [2021-07-13 19:56:46,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765784464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:46,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621085373] [2021-07-13 19:56:46,862 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 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 19:56:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:46,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:46,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:47,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:47,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:47,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:47,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:47,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:47,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:47,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:47,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621085373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:47,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:47,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:47,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234066954] [2021-07-13 19:56:47,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:47,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:47,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:47,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:47,093 INFO L87 Difference]: Start difference. First operand 3630 states and 15216 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:47,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:47,681 INFO L93 Difference]: Finished difference Result 3812 states and 15896 transitions. [2021-07-13 19:56:47,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:56:47,682 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:47,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:47,692 INFO L225 Difference]: With dead ends: 3812 [2021-07-13 19:56:47,692 INFO L226 Difference]: Without dead ends: 3797 [2021-07-13 19:56:47,692 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 497.7ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:56:47,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2021-07-13 19:56:47,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 3626. [2021-07-13 19:56:47,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:47,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:47,792 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:47,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:47,792 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:47,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:47,792 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:47,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:47,799 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:47,799 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:48,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2021-07-13 19:56:48,000 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:48,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:48,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1665661203, now seen corresponding path program 44 times [2021-07-13 19:56:48,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:48,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650613165] [2021-07-13 19:56:48,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:48,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:48,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:48,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650613165] [2021-07-13 19:56:48,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650613165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:48,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806723813] [2021-07-13 19:56:48,157 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 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 19:56:48,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:48,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:48,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:56:48,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:48,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:48,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-13 19:56:48,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:48,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:48,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 19:56:48,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-13 19:56:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:48,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806723813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:48,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:48,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:56:48,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769719231] [2021-07-13 19:56:48,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:56:48,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:48,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:56:48,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:56:48,377 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:49,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:49,108 INFO L93 Difference]: Finished difference Result 4271 states and 17731 transitions. [2021-07-13 19:56:49,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:56:49,108 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:49,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:49,120 INFO L225 Difference]: With dead ends: 4271 [2021-07-13 19:56:49,120 INFO L226 Difference]: Without dead ends: 4249 [2021-07-13 19:56:49,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 497.0ms TimeCoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:56:49,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2021-07-13 19:56:49,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3638. [2021-07-13 19:56:49,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.1946659334616445) internal successors, (15256), 3637 states have internal predecessors, (15256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:49,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15256 transitions. [2021-07-13 19:56:49,189 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15256 transitions. Word has length 23 [2021-07-13 19:56:49,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:49,189 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15256 transitions. [2021-07-13 19:56:49,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:49,189 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15256 transitions. [2021-07-13 19:56:49,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:49,196 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:49,196 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:49,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2021-07-13 19:56:49,397 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:49,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:49,397 INFO L82 PathProgramCache]: Analyzing trace with hash -2043972141, now seen corresponding path program 45 times [2021-07-13 19:56:49,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:49,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785704221] [2021-07-13 19:56:49,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:49,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:49,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:49,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:49,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785704221] [2021-07-13 19:56:49,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785704221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:49,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361218112] [2021-07-13 19:56:49,583 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 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 19:56:49,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:56:49,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:49,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:56:49,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:49,736 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:49,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 19:56:49,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:49,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:49,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:49,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-13 19:56:49,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:49,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361218112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:49,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:49,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:56:49,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014389588] [2021-07-13 19:56:49,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:56:49,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:49,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:56:49,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:56:49,805 INFO L87 Difference]: Start difference. First operand 3638 states and 15256 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:56:50,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:50,545 INFO L93 Difference]: Finished difference Result 4093 states and 17016 transitions. [2021-07-13 19:56:50,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:56:50,545 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:56:50,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:50,556 INFO L225 Difference]: With dead ends: 4093 [2021-07-13 19:56:50,556 INFO L226 Difference]: Without dead ends: 4067 [2021-07-13 19:56:50,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 611.3ms TimeCoverageRelationStatistics Valid=192, Invalid=864, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:56:50,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4067 states. [2021-07-13 19:56:50,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4067 to 3642. [2021-07-13 19:56:50,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.194452073606152) internal successors, (15272), 3641 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:50,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15272 transitions. [2021-07-13 19:56:50,624 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15272 transitions. Word has length 23 [2021-07-13 19:56:50,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:50,624 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15272 transitions. [2021-07-13 19:56:50,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:56:50,624 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15272 transitions. [2021-07-13 19:56:50,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:50,633 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:50,633 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:50,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-07-13 19:56:50,849 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:50,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:50,849 INFO L82 PathProgramCache]: Analyzing trace with hash -430405407, now seen corresponding path program 46 times [2021-07-13 19:56:50,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:50,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707104949] [2021-07-13 19:56:50,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:50,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:50,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:50,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:50,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707104949] [2021-07-13 19:56:50,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707104949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:50,999 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950507181] [2021-07-13 19:56:50,999 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 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 19:56:51,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:56:51,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:51,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:51,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:51,116 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:51,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:51,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:51,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:51,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:51,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:51,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:51,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950507181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:51,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:51,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:51,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149082789] [2021-07-13 19:56:51,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:51,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:51,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:51,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:51,222 INFO L87 Difference]: Start difference. First operand 3642 states and 15272 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:51,502 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-07-13 19:56:52,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:52,200 INFO L93 Difference]: Finished difference Result 4158 states and 17272 transitions. [2021-07-13 19:56:52,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:56:52,201 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:52,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:52,212 INFO L225 Difference]: With dead ends: 4158 [2021-07-13 19:56:52,212 INFO L226 Difference]: Without dead ends: 4137 [2021-07-13 19:56:52,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 869.2ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:56:52,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-07-13 19:56:52,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 3634. [2021-07-13 19:56:52,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.1943297550233964) internal successors, (15238), 3633 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:52,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15238 transitions. [2021-07-13 19:56:52,306 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15238 transitions. Word has length 23 [2021-07-13 19:56:52,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:52,306 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15238 transitions. [2021-07-13 19:56:52,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:52,306 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15238 transitions. [2021-07-13 19:56:52,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:52,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:52,313 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:52,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-13 19:56:52,513 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:52,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:52,514 INFO L82 PathProgramCache]: Analyzing trace with hash 2015158581, now seen corresponding path program 47 times [2021-07-13 19:56:52,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:52,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353161035] [2021-07-13 19:56:52,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:52,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:52,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:52,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353161035] [2021-07-13 19:56:52,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353161035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:52,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18504748] [2021-07-13 19:56:52,659 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 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 19:56:52,688 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:56:52,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:52,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:52,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:52,801 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:52,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:52,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:52,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:52,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:52,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:52,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:52,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18504748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:52,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:52,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:52,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712882967] [2021-07-13 19:56:52,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:52,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:52,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:52,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:52,887 INFO L87 Difference]: Start difference. First operand 3634 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:53,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:53,849 INFO L93 Difference]: Finished difference Result 4302 states and 17834 transitions. [2021-07-13 19:56:53,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:56:53,850 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:53,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:53,861 INFO L225 Difference]: With dead ends: 4302 [2021-07-13 19:56:53,861 INFO L226 Difference]: Without dead ends: 4267 [2021-07-13 19:56:53,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 747.5ms TimeCoverageRelationStatistics Valid=196, Invalid=860, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:56:53,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4267 states. [2021-07-13 19:56:53,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4267 to 3642. [2021-07-13 19:56:53,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.194452073606152) internal successors, (15272), 3641 states have internal predecessors, (15272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:53,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15272 transitions. [2021-07-13 19:56:53,934 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15272 transitions. Word has length 23 [2021-07-13 19:56:53,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:53,934 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15272 transitions. [2021-07-13 19:56:53,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:53,934 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15272 transitions. [2021-07-13 19:56:53,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:53,941 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:53,941 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:54,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-07-13 19:56:54,141 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:54,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:54,142 INFO L82 PathProgramCache]: Analyzing trace with hash 2096557637, now seen corresponding path program 48 times [2021-07-13 19:56:54,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:54,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975092640] [2021-07-13 19:56:54,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:54,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:54,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:54,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975092640] [2021-07-13 19:56:54,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975092640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:54,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686577281] [2021-07-13 19:56:54,290 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 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 19:56:54,317 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:56:54,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:54,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:54,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:54,411 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:54,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:54,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:54,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:54,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:54,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:54,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:54,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686577281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:54,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:54,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:54,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911115327] [2021-07-13 19:56:54,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:54,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:54,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:54,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:54,557 INFO L87 Difference]: Start difference. First operand 3642 states and 15272 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:55,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:55,587 INFO L93 Difference]: Finished difference Result 4116 states and 17103 transitions. [2021-07-13 19:56:55,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:56:55,587 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:55,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:55,598 INFO L225 Difference]: With dead ends: 4116 [2021-07-13 19:56:55,599 INFO L226 Difference]: Without dead ends: 4090 [2021-07-13 19:56:55,599 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 896.1ms TimeCoverageRelationStatistics Valid=241, Invalid=949, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:56:55,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-13 19:56:55,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3646. [2021-07-13 19:56:55,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 4.194238683127572) internal successors, (15288), 3645 states have internal predecessors, (15288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:55,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 15288 transitions. [2021-07-13 19:56:55,669 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 15288 transitions. Word has length 23 [2021-07-13 19:56:55,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:55,669 INFO L482 AbstractCegarLoop]: Abstraction has 3646 states and 15288 transitions. [2021-07-13 19:56:55,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:55,669 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 15288 transitions. [2021-07-13 19:56:55,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:55,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:55,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:55,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:55,877 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:55,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:55,877 INFO L82 PathProgramCache]: Analyzing trace with hash -584842925, now seen corresponding path program 49 times [2021-07-13 19:56:55,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:55,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069945532] [2021-07-13 19:56:55,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:56,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:56,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:56,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069945532] [2021-07-13 19:56:56,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069945532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:56,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69490218] [2021-07-13 19:56:56,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:56,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:56,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:56,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:56,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:56,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:56,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:56,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:56,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:56,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:56,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:56,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69490218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:56,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:56,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:56,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757795385] [2021-07-13 19:56:56,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:56,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:56,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:56,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:56,281 INFO L87 Difference]: Start difference. First operand 3646 states and 15288 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:57,232 INFO L93 Difference]: Finished difference Result 4175 states and 17331 transitions. [2021-07-13 19:56:57,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:56:57,232 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:57,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:57,242 INFO L225 Difference]: With dead ends: 4175 [2021-07-13 19:56:57,242 INFO L226 Difference]: Without dead ends: 4154 [2021-07-13 19:56:57,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 857.2ms TimeCoverageRelationStatistics Valid=193, Invalid=737, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:56:57,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4154 states. [2021-07-13 19:56:57,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4154 to 3626. [2021-07-13 19:56:57,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3626 states, 3625 states have (on average 4.1931034482758625) internal successors, (15200), 3625 states have internal predecessors, (15200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:57,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3626 states to 3626 states and 15200 transitions. [2021-07-13 19:56:57,301 INFO L78 Accepts]: Start accepts. Automaton has 3626 states and 15200 transitions. Word has length 23 [2021-07-13 19:56:57,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:57,302 INFO L482 AbstractCegarLoop]: Abstraction has 3626 states and 15200 transitions. [2021-07-13 19:56:57,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:57,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3626 states and 15200 transitions. [2021-07-13 19:56:57,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:57,308 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:57,308 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:57,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:57,508 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:57,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:57,509 INFO L82 PathProgramCache]: Analyzing trace with hash -448592937, now seen corresponding path program 50 times [2021-07-13 19:56:57,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:57,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009974257] [2021-07-13 19:56:57,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:57,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:57,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:57,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009974257] [2021-07-13 19:56:57,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009974257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:57,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052033518] [2021-07-13 19:56:57,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:57,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:56:57,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:57,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:57,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:57,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:57,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:56:57,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:57,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:57,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:57,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:56:57,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:57,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052033518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:57,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:57,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:57,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672351802] [2021-07-13 19:56:57,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:57,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:57,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:57,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:57,899 INFO L87 Difference]: Start difference. First operand 3626 states and 15200 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:58,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:56:58,657 INFO L93 Difference]: Finished difference Result 4118 states and 17119 transitions. [2021-07-13 19:56:58,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:56:58,658 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:56:58,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:56:58,669 INFO L225 Difference]: With dead ends: 4118 [2021-07-13 19:56:58,669 INFO L226 Difference]: Without dead ends: 4096 [2021-07-13 19:56:58,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 581.9ms TimeCoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:56:58,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4096 states. [2021-07-13 19:56:58,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4096 to 3634. [2021-07-13 19:56:58,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3633 states have (on average 4.193503991191853) internal successors, (15235), 3633 states have internal predecessors, (15235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:58,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 15235 transitions. [2021-07-13 19:56:58,740 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 15235 transitions. Word has length 23 [2021-07-13 19:56:58,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:56:58,740 INFO L482 AbstractCegarLoop]: Abstraction has 3634 states and 15235 transitions. [2021-07-13 19:56:58,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:56:58,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 15235 transitions. [2021-07-13 19:56:58,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:56:58,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:56:58,746 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:56:58,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-07-13 19:56:58,947 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:56:58,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:56:58,947 INFO L82 PathProgramCache]: Analyzing trace with hash 136741015, now seen corresponding path program 51 times [2021-07-13 19:56:58,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:56:58,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238027334] [2021-07-13 19:56:58,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:56:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:56:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:59,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:56:59,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238027334] [2021-07-13 19:56:59,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238027334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:59,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204155445] [2021-07-13 19:56:59,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:56:59,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:56:59,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:56:59,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:56:59,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:56:59,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:59,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:56:59,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:56:59,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:56:59,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:56:59,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:56:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:56:59,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204155445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:56:59,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:56:59,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:56:59,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423037691] [2021-07-13 19:56:59,359 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:56:59,359 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:56:59,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:56:59,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:56:59,359 INFO L87 Difference]: Start difference. First operand 3634 states and 15235 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:00,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:00,266 INFO L93 Difference]: Finished difference Result 3996 states and 16631 transitions. [2021-07-13 19:57:00,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:57:00,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:00,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:00,278 INFO L225 Difference]: With dead ends: 3996 [2021-07-13 19:57:00,278 INFO L226 Difference]: Without dead ends: 3970 [2021-07-13 19:57:00,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 818.4ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:57:00,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-13 19:57:00,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3638. [2021-07-13 19:57:00,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:00,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-13 19:57:00,345 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-13 19:57:00,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:00,345 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-13 19:57:00,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:00,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-13 19:57:00,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:00,351 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:00,351 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:00,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-07-13 19:57:00,551 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:00,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:00,552 INFO L82 PathProgramCache]: Analyzing trace with hash 1750307749, now seen corresponding path program 52 times [2021-07-13 19:57:00,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:00,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369776706] [2021-07-13 19:57:00,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:00,702 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:00,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:00,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369776706] [2021-07-13 19:57:00,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369776706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:00,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673669745] [2021-07-13 19:57:00,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:00,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:00,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:00,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:00,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:00,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:00,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:00,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:00,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:00,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:00,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:00,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:00,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673669745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:00,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:00,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:00,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259086033] [2021-07-13 19:57:00,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:00,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:00,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:00,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:00,937 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:01,239 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:57:01,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:01,807 INFO L93 Difference]: Finished difference Result 4014 states and 16703 transitions. [2021-07-13 19:57:01,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:57:01,807 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:01,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:01,817 INFO L225 Difference]: With dead ends: 4014 [2021-07-13 19:57:01,817 INFO L226 Difference]: Without dead ends: 3993 [2021-07-13 19:57:01,818 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 784.0ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:57:01,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2021-07-13 19:57:01,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 3630. [2021-07-13 19:57:01,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.193166161476991) internal successors, (15217), 3629 states have internal predecessors, (15217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:01,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15217 transitions. [2021-07-13 19:57:01,882 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15217 transitions. Word has length 23 [2021-07-13 19:57:01,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:01,882 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15217 transitions. [2021-07-13 19:57:01,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:01,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15217 transitions. [2021-07-13 19:57:01,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:01,889 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:01,889 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:02,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:02,090 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:02,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:02,090 INFO L82 PathProgramCache]: Analyzing trace with hash -675814317, now seen corresponding path program 53 times [2021-07-13 19:57:02,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:02,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599079648] [2021-07-13 19:57:02,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:02,230 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:02,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:02,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599079648] [2021-07-13 19:57:02,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599079648] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:02,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531664276] [2021-07-13 19:57:02,231 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 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 19:57:02,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:02,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:02,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:02,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:02,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:02,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:02,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:02,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:02,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:02,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:02,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:02,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531664276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:02,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:02,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:02,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559935217] [2021-07-13 19:57:02,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:02,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:02,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:02,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:02,487 INFO L87 Difference]: Start difference. First operand 3630 states and 15217 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:03,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:03,091 INFO L93 Difference]: Finished difference Result 3988 states and 16595 transitions. [2021-07-13 19:57:03,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:57:03,091 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:03,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:03,101 INFO L225 Difference]: With dead ends: 3988 [2021-07-13 19:57:03,101 INFO L226 Difference]: Without dead ends: 3966 [2021-07-13 19:57:03,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 566.0ms TimeCoverageRelationStatistics Valid=131, Invalid=681, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:57:03,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3966 states. [2021-07-13 19:57:03,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3966 to 3636. [2021-07-13 19:57:03,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3636 states, 3635 states have (on average 4.193672627235213) internal successors, (15244), 3635 states have internal predecessors, (15244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:03,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3636 states to 3636 states and 15244 transitions. [2021-07-13 19:57:03,195 INFO L78 Accepts]: Start accepts. Automaton has 3636 states and 15244 transitions. Word has length 23 [2021-07-13 19:57:03,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:03,195 INFO L482 AbstractCegarLoop]: Abstraction has 3636 states and 15244 transitions. [2021-07-13 19:57:03,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:03,196 INFO L276 IsEmpty]: Start isEmpty. Operand 3636 states and 15244 transitions. [2021-07-13 19:57:03,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:03,202 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:03,202 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:03,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2021-07-13 19:57:03,403 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:03,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:03,403 INFO L82 PathProgramCache]: Analyzing trace with hash -162287465, now seen corresponding path program 54 times [2021-07-13 19:57:03,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:03,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48712574] [2021-07-13 19:57:03,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:03,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:03,547 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:03,547 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:03,547 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48712574] [2021-07-13 19:57:03,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48712574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:03,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441776375] [2021-07-13 19:57:03,548 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:57:03,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:57:03,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:03,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:03,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:03,740 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 19:57:03,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 68 [2021-07-13 19:57:03,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:03,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:03,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:03,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-07-13 19:57:03,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:03,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441776375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:03,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:03,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:57:03,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358036922] [2021-07-13 19:57:03,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:57:03,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:03,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:57:03,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:57:03,863 INFO L87 Difference]: Start difference. First operand 3636 states and 15244 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:04,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:04,608 INFO L93 Difference]: Finished difference Result 3940 states and 16403 transitions. [2021-07-13 19:57:04,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:57:04,608 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:04,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:04,618 INFO L225 Difference]: With dead ends: 3940 [2021-07-13 19:57:04,618 INFO L226 Difference]: Without dead ends: 3915 [2021-07-13 19:57:04,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 580.5ms TimeCoverageRelationStatistics Valid=141, Invalid=851, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:57:04,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3915 states. [2021-07-13 19:57:04,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3915 to 3640. [2021-07-13 19:57:04,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193459741687277) internal successors, (15260), 3639 states have internal predecessors, (15260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:04,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15260 transitions. [2021-07-13 19:57:04,678 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15260 transitions. Word has length 23 [2021-07-13 19:57:04,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:04,678 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15260 transitions. [2021-07-13 19:57:04,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:04,678 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15260 transitions. [2021-07-13 19:57:04,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:04,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:04,684 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:04,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:04,885 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:04,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:04,885 INFO L82 PathProgramCache]: Analyzing trace with hash 913423691, now seen corresponding path program 55 times [2021-07-13 19:57:04,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:04,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52783790] [2021-07-13 19:57:04,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:04,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:05,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:05,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:05,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52783790] [2021-07-13 19:57:05,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52783790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:05,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541437250] [2021-07-13 19:57:05,054 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 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 19:57:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:05,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:05,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:05,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:05,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:05,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:05,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:05,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:05,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:05,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:05,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541437250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:05,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:05,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:05,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992842732] [2021-07-13 19:57:05,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:05,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:05,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:05,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:05,322 INFO L87 Difference]: Start difference. First operand 3640 states and 15260 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:05,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:05,918 INFO L93 Difference]: Finished difference Result 3936 states and 16385 transitions. [2021-07-13 19:57:05,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:57:05,919 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:05,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:05,930 INFO L225 Difference]: With dead ends: 3936 [2021-07-13 19:57:05,930 INFO L226 Difference]: Without dead ends: 3915 [2021-07-13 19:57:05,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 596.1ms TimeCoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:57:05,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3915 states. [2021-07-13 19:57:05,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3915 to 3632. [2021-07-13 19:57:05,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3632 states, 3631 states have (on average 4.193335169374828) internal successors, (15226), 3631 states have internal predecessors, (15226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:05,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3632 states to 3632 states and 15226 transitions. [2021-07-13 19:57:05,995 INFO L78 Accepts]: Start accepts. Automaton has 3632 states and 15226 transitions. Word has length 23 [2021-07-13 19:57:05,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:05,995 INFO L482 AbstractCegarLoop]: Abstraction has 3632 states and 15226 transitions. [2021-07-13 19:57:05,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:05,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3632 states and 15226 transitions. [2021-07-13 19:57:06,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:06,002 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:06,002 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:06,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-07-13 19:57:06,203 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:06,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:06,203 INFO L82 PathProgramCache]: Analyzing trace with hash 1194419543, now seen corresponding path program 56 times [2021-07-13 19:57:06,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:06,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482884671] [2021-07-13 19:57:06,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:06,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:06,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:06,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482884671] [2021-07-13 19:57:06,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482884671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:06,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770332486] [2021-07-13 19:57:06,355 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 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 19:57:06,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:06,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:06,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:06,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:06,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:06,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:06,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:06,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:06,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:06,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:06,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:06,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770332486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:06,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:06,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:06,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186229294] [2021-07-13 19:57:06,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:06,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:06,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:06,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:06,605 INFO L87 Difference]: Start difference. First operand 3632 states and 15226 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:07,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:07,239 INFO L93 Difference]: Finished difference Result 3969 states and 16526 transitions. [2021-07-13 19:57:07,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:07,239 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:07,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:07,249 INFO L225 Difference]: With dead ends: 3969 [2021-07-13 19:57:07,250 INFO L226 Difference]: Without dead ends: 3943 [2021-07-13 19:57:07,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 603.6ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:57:07,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3943 states. [2021-07-13 19:57:07,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3943 to 3641. [2021-07-13 19:57:07,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3641 states, 3640 states have (on average 4.191758241758242) internal successors, (15258), 3640 states have internal predecessors, (15258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:07,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3641 states to 3641 states and 15258 transitions. [2021-07-13 19:57:07,316 INFO L78 Accepts]: Start accepts. Automaton has 3641 states and 15258 transitions. Word has length 23 [2021-07-13 19:57:07,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:07,316 INFO L482 AbstractCegarLoop]: Abstraction has 3641 states and 15258 transitions. [2021-07-13 19:57:07,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:07,316 INFO L276 IsEmpty]: Start isEmpty. Operand 3641 states and 15258 transitions. [2021-07-13 19:57:07,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:07,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:07,323 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:07,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-07-13 19:57:07,523 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:07,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:07,524 INFO L82 PathProgramCache]: Analyzing trace with hash 152843475, now seen corresponding path program 57 times [2021-07-13 19:57:07,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:07,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136565518] [2021-07-13 19:57:07,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:07,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:07,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:07,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136565518] [2021-07-13 19:57:07,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136565518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:07,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117850205] [2021-07-13 19:57:07,671 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 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 19:57:07,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:57:07,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:07,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:07,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:07,833 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:07,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:07,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:07,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:07,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:07,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:07,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:07,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117850205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:07,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:07,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:07,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739634433] [2021-07-13 19:57:07,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:07,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:07,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:07,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:07,999 INFO L87 Difference]: Start difference. First operand 3641 states and 15258 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:08,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:08,764 INFO L93 Difference]: Finished difference Result 3976 states and 16549 transitions. [2021-07-13 19:57:08,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:57:08,765 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:08,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:08,775 INFO L225 Difference]: With dead ends: 3976 [2021-07-13 19:57:08,775 INFO L226 Difference]: Without dead ends: 3948 [2021-07-13 19:57:08,775 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 699.1ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:08,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3948 states. [2021-07-13 19:57:08,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3948 to 3638. [2021-07-13 19:57:08,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:08,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-13 19:57:08,838 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-13 19:57:08,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:08,838 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-13 19:57:08,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:08,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-13 19:57:08,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:08,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:08,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:09,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2021-07-13 19:57:09,046 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:09,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:09,046 INFO L82 PathProgramCache]: Analyzing trace with hash -134277877, now seen corresponding path program 58 times [2021-07-13 19:57:09,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:09,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455143711] [2021-07-13 19:57:09,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:09,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:09,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:09,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:09,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455143711] [2021-07-13 19:57:09,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455143711] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:09,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288303099] [2021-07-13 19:57:09,206 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 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 19:57:09,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:09,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:09,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:09,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:09,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:09,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:09,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:09,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:09,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:09,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:09,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:09,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288303099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:09,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:09,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:09,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414875034] [2021-07-13 19:57:09,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:09,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:09,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:09,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:09,454 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:10,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:10,182 INFO L93 Difference]: Finished difference Result 3893 states and 16217 transitions. [2021-07-13 19:57:10,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:57:10,182 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:10,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:10,192 INFO L225 Difference]: With dead ends: 3893 [2021-07-13 19:57:10,192 INFO L226 Difference]: Without dead ends: 3867 [2021-07-13 19:57:10,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 665.9ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:10,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3867 states. [2021-07-13 19:57:10,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3867 to 3642. [2021-07-13 19:57:10,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.192804174677287) internal successors, (15266), 3641 states have internal predecessors, (15266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:10,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15266 transitions. [2021-07-13 19:57:10,254 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15266 transitions. Word has length 23 [2021-07-13 19:57:10,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:10,254 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15266 transitions. [2021-07-13 19:57:10,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:10,254 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15266 transitions. [2021-07-13 19:57:10,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:10,261 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:10,261 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:10,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:10,461 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:10,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:10,462 INFO L82 PathProgramCache]: Analyzing trace with hash -627495263, now seen corresponding path program 59 times [2021-07-13 19:57:10,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:10,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045177705] [2021-07-13 19:57:10,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:10,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:10,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:10,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:10,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045177705] [2021-07-13 19:57:10,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045177705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:10,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731608286] [2021-07-13 19:57:10,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 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 19:57:10,647 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:57:10,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:10,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:10,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:10,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:10,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:10,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:10,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:10,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:10,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:10,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:10,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731608286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:10,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:10,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:10,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723394342] [2021-07-13 19:57:10,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:10,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:10,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:10,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:10,865 INFO L87 Difference]: Start difference. First operand 3642 states and 15266 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:11,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:11,515 INFO L93 Difference]: Finished difference Result 3906 states and 16269 transitions. [2021-07-13 19:57:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:11,515 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:11,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:11,526 INFO L225 Difference]: With dead ends: 3906 [2021-07-13 19:57:11,526 INFO L226 Difference]: Without dead ends: 3885 [2021-07-13 19:57:11,526 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 642.4ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:57:11,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2021-07-13 19:57:11,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 3638. [2021-07-13 19:57:11,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:11,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-13 19:57:11,592 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-13 19:57:11,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:11,593 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-13 19:57:11,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:11,593 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-13 19:57:11,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:11,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:11,599 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:11,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:11,800 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:11,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:11,800 INFO L82 PathProgramCache]: Analyzing trace with hash 307280993, now seen corresponding path program 60 times [2021-07-13 19:57:11,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:11,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375611474] [2021-07-13 19:57:11,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:11,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:11,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:11,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:11,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375611474] [2021-07-13 19:57:11,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375611474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:11,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638044430] [2021-07-13 19:57:11,974 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 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 19:57:12,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:57:12,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:12,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:12,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:12,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:12,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:12,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:12,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:12,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:12,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:12,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:12,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638044430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:12,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:12,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:12,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750899845] [2021-07-13 19:57:12,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:12,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:12,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:12,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:12,248 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:12,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:12,988 INFO L93 Difference]: Finished difference Result 3896 states and 16227 transitions. [2021-07-13 19:57:12,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:57:12,989 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:12,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:12,999 INFO L225 Difference]: With dead ends: 3896 [2021-07-13 19:57:12,999 INFO L226 Difference]: Without dead ends: 3871 [2021-07-13 19:57:12,999 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 629.0ms TimeCoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:57:13,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3871 states. [2021-07-13 19:57:13,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3871 to 3642. [2021-07-13 19:57:13,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3641 states have (on average 4.192804174677287) internal successors, (15266), 3641 states have internal predecessors, (15266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:13,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 15266 transitions. [2021-07-13 19:57:13,064 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 15266 transitions. Word has length 23 [2021-07-13 19:57:13,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:13,064 INFO L482 AbstractCegarLoop]: Abstraction has 3642 states and 15266 transitions. [2021-07-13 19:57:13,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:13,064 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 15266 transitions. [2021-07-13 19:57:13,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:13,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:13,071 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:13,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable364,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:13,271 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:13,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:13,271 INFO L82 PathProgramCache]: Analyzing trace with hash -705411539, now seen corresponding path program 61 times [2021-07-13 19:57:13,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:13,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994316188] [2021-07-13 19:57:13,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:13,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:13,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:13,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994316188] [2021-07-13 19:57:13,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994316188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:13,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781456589] [2021-07-13 19:57:13,424 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 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 19:57:13,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:13,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:13,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:13,533 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:13,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:13,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:13,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:13,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:13,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:13,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:13,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781456589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:13,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:13,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:13,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623277471] [2021-07-13 19:57:13,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:13,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:13,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:13,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:13,669 INFO L87 Difference]: Start difference. First operand 3642 states and 15266 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:14,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:14,238 INFO L93 Difference]: Finished difference Result 3910 states and 16281 transitions. [2021-07-13 19:57:14,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:57:14,238 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:14,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:14,248 INFO L225 Difference]: With dead ends: 3910 [2021-07-13 19:57:14,248 INFO L226 Difference]: Without dead ends: 3889 [2021-07-13 19:57:14,248 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 526.3ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-13 19:57:14,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2021-07-13 19:57:14,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3638. [2021-07-13 19:57:14,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193016222161122) internal successors, (15250), 3637 states have internal predecessors, (15250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:14,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15250 transitions. [2021-07-13 19:57:14,304 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15250 transitions. Word has length 23 [2021-07-13 19:57:14,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:14,304 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15250 transitions. [2021-07-13 19:57:14,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:14,304 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15250 transitions. [2021-07-13 19:57:14,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:14,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:14,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:14,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-13 19:57:14,511 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:14,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:14,511 INFO L82 PathProgramCache]: Analyzing trace with hash 443454581, now seen corresponding path program 62 times [2021-07-13 19:57:14,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:14,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850076521] [2021-07-13 19:57:14,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:14,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:14,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:14,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850076521] [2021-07-13 19:57:14,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850076521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:14,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300800449] [2021-07-13 19:57:14,658 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 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 19:57:14,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:14,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:14,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:14,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:14,808 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:14,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:14,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:14,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:14,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:14,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:14,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:14,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300800449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:14,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:14,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:14,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172986063] [2021-07-13 19:57:14,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:14,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:14,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:14,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:14,898 INFO L87 Difference]: Start difference. First operand 3638 states and 15250 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:15,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:15,438 INFO L93 Difference]: Finished difference Result 4062 states and 16894 transitions. [2021-07-13 19:57:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:57:15,439 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:15,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:15,449 INFO L225 Difference]: With dead ends: 4062 [2021-07-13 19:57:15,449 INFO L226 Difference]: Without dead ends: 4027 [2021-07-13 19:57:15,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 474.4ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:57:15,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4027 states. [2021-07-13 19:57:15,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4027 to 3638. [2021-07-13 19:57:15,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.19191641462744) internal successors, (15246), 3637 states have internal predecessors, (15246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:15,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15246 transitions. [2021-07-13 19:57:15,514 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15246 transitions. Word has length 23 [2021-07-13 19:57:15,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:15,514 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15246 transitions. [2021-07-13 19:57:15,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:15,514 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15246 transitions. [2021-07-13 19:57:15,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:15,521 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:15,521 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:15,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:15,722 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:15,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:15,722 INFO L82 PathProgramCache]: Analyzing trace with hash -2106228679, now seen corresponding path program 63 times [2021-07-13 19:57:15,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:15,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202422127] [2021-07-13 19:57:15,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:15,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:15,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:15,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202422127] [2021-07-13 19:57:15,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202422127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:15,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134087302] [2021-07-13 19:57:15,900 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 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 19:57:15,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:57:15,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:15,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:15,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:16,060 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:57:16,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:57:16,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:57:16,088 INFO L628 ElimStorePlain]: treesize reduction 53, result has 24.3 percent of original size [2021-07-13 19:57:16,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:16,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-13 19:57:16,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:16,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134087302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:16,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:16,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:57:16,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057502015] [2021-07-13 19:57:16,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:57:16,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:16,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:57:16,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:57:16,158 INFO L87 Difference]: Start difference. First operand 3638 states and 15246 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:16,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:16,981 INFO L93 Difference]: Finished difference Result 4000 states and 16643 transitions. [2021-07-13 19:57:16,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:57:16,981 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:16,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:16,991 INFO L225 Difference]: With dead ends: 4000 [2021-07-13 19:57:16,992 INFO L226 Difference]: Without dead ends: 3974 [2021-07-13 19:57:16,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 603.1ms TimeCoverageRelationStatistics Valid=124, Invalid=868, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:57:16,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-07-13 19:57:17,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3645. [2021-07-13 19:57:17,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.190450054884742) internal successors, (15270), 3644 states have internal predecessors, (15270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:17,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15270 transitions. [2021-07-13 19:57:17,058 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15270 transitions. Word has length 23 [2021-07-13 19:57:17,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:17,058 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15270 transitions. [2021-07-13 19:57:17,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:17,058 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15270 transitions. [2021-07-13 19:57:17,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:17,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:17,065 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:17,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-07-13 19:57:17,266 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:17,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:17,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1147162549, now seen corresponding path program 64 times [2021-07-13 19:57:17,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:17,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215163780] [2021-07-13 19:57:17,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:17,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:17,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:17,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215163780] [2021-07-13 19:57:17,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215163780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:17,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365891943] [2021-07-13 19:57:17,410 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 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 19:57:17,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:17,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:17,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:17,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:17,535 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:17,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:17,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:17,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:17,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:17,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 19:57:17,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:17,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365891943] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:17,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:17,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:17,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867195019] [2021-07-13 19:57:17,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:17,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:17,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:17,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:17,648 INFO L87 Difference]: Start difference. First operand 3645 states and 15270 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:18,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:18,419 INFO L93 Difference]: Finished difference Result 4011 states and 16687 transitions. [2021-07-13 19:57:18,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:57:18,420 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:18,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:18,430 INFO L225 Difference]: With dead ends: 4011 [2021-07-13 19:57:18,430 INFO L226 Difference]: Without dead ends: 3979 [2021-07-13 19:57:18,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 611.2ms TimeCoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:18,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3979 states. [2021-07-13 19:57:18,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3979 to 3638. [2021-07-13 19:57:18,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:18,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-13 19:57:18,526 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-13 19:57:18,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:18,526 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-13 19:57:18,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:18,526 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-13 19:57:18,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:18,533 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:18,533 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:18,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:18,734 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:18,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:18,734 INFO L82 PathProgramCache]: Analyzing trace with hash -2091459775, now seen corresponding path program 65 times [2021-07-13 19:57:18,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:18,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641333956] [2021-07-13 19:57:18,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:18,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:18,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:18,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641333956] [2021-07-13 19:57:18,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641333956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:18,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473319416] [2021-07-13 19:57:18,904 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 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 19:57:18,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:57:18,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:18,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:18,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:19,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:19,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:19,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:19,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:19,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:19,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:19,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473319416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:19,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:19,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:19,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698412197] [2021-07-13 19:57:19,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:19,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:19,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:19,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:19,150 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:19,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:19,894 INFO L93 Difference]: Finished difference Result 4211 states and 17480 transitions. [2021-07-13 19:57:19,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:57:19,895 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:19,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:19,905 INFO L225 Difference]: With dead ends: 4211 [2021-07-13 19:57:19,906 INFO L226 Difference]: Without dead ends: 4176 [2021-07-13 19:57:19,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 604.1ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:57:19,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4176 states. [2021-07-13 19:57:19,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4176 to 3646. [2021-07-13 19:57:19,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 4.193415637860082) internal successors, (15285), 3645 states have internal predecessors, (15285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:19,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 15285 transitions. [2021-07-13 19:57:19,973 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 15285 transitions. Word has length 23 [2021-07-13 19:57:19,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:19,973 INFO L482 AbstractCegarLoop]: Abstraction has 3646 states and 15285 transitions. [2021-07-13 19:57:19,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:19,973 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 15285 transitions. [2021-07-13 19:57:19,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:19,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:19,980 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:20,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2021-07-13 19:57:20,181 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:20,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:20,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1399108297, now seen corresponding path program 66 times [2021-07-13 19:57:20,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:20,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920168000] [2021-07-13 19:57:20,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:20,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:20,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:20,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920168000] [2021-07-13 19:57:20,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920168000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:20,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502513528] [2021-07-13 19:57:20,351 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 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 19:57:20,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:57:20,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:20,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:20,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:20,482 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:20,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:20,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:20,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:20,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:20,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:20,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:20,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502513528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:20,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:20,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:20,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368951124] [2021-07-13 19:57:20,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:20,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:20,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:20,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:20,594 INFO L87 Difference]: Start difference. First operand 3646 states and 15285 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:21,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:21,469 INFO L93 Difference]: Finished difference Result 4064 states and 16897 transitions. [2021-07-13 19:57:21,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:57:21,469 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:21,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:21,480 INFO L225 Difference]: With dead ends: 4064 [2021-07-13 19:57:21,480 INFO L226 Difference]: Without dead ends: 4038 [2021-07-13 19:57:21,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 813.7ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:57:21,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-13 19:57:21,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3650. [2021-07-13 19:57:21,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3649 states have (on average 4.1932036174294325) internal successors, (15301), 3649 states have internal predecessors, (15301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 15301 transitions. [2021-07-13 19:57:21,547 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 15301 transitions. Word has length 23 [2021-07-13 19:57:21,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:21,547 INFO L482 AbstractCegarLoop]: Abstraction has 3650 states and 15301 transitions. [2021-07-13 19:57:21,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:21,547 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 15301 transitions. [2021-07-13 19:57:21,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:21,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:21,554 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:21,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2021-07-13 19:57:21,754 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:21,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:21,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1282292265, now seen corresponding path program 67 times [2021-07-13 19:57:21,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:21,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135995076] [2021-07-13 19:57:21,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:21,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:21,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:21,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135995076] [2021-07-13 19:57:21,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135995076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:21,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314461029] [2021-07-13 19:57:21,902 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 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 19:57:21,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:21,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:21,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:22,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:22,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:22,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:22,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:22,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:22,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:22,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:22,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314461029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:22,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:22,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:22,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059834686] [2021-07-13 19:57:22,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:22,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:22,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:22,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:22,136 INFO L87 Difference]: Start difference. First operand 3650 states and 15301 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:22,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:22,920 INFO L93 Difference]: Finished difference Result 4120 states and 17113 transitions. [2021-07-13 19:57:22,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:57:22,920 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:22,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:22,931 INFO L225 Difference]: With dead ends: 4120 [2021-07-13 19:57:22,931 INFO L226 Difference]: Without dead ends: 4099 [2021-07-13 19:57:22,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 759.6ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:57:22,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4099 states. [2021-07-13 19:57:22,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4099 to 3638. [2021-07-13 19:57:23,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3638 states, 3637 states have (on average 4.193291174044542) internal successors, (15251), 3637 states have internal predecessors, (15251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:23,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3638 states to 3638 states and 15251 transitions. [2021-07-13 19:57:23,012 INFO L78 Accepts]: Start accepts. Automaton has 3638 states and 15251 transitions. Word has length 23 [2021-07-13 19:57:23,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:23,012 INFO L482 AbstractCegarLoop]: Abstraction has 3638 states and 15251 transitions. [2021-07-13 19:57:23,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:23,012 INFO L276 IsEmpty]: Start isEmpty. Operand 3638 states and 15251 transitions. [2021-07-13 19:57:23,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:23,018 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:23,018 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:23,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:23,219 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:23,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:23,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1191147191, now seen corresponding path program 68 times [2021-07-13 19:57:23,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:23,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548957] [2021-07-13 19:57:23,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:23,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:23,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:23,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548957] [2021-07-13 19:57:23,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:23,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514802051] [2021-07-13 19:57:23,365 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 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 19:57:23,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:23,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:23,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:23,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:23,473 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:23,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:23,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:23,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:23,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:23,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:23,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:23,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514802051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:23,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:23,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:23,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481070319] [2021-07-13 19:57:23,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:23,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:23,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:23,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:23,610 INFO L87 Difference]: Start difference. First operand 3638 states and 15251 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:24,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:24,266 INFO L93 Difference]: Finished difference Result 3976 states and 16555 transitions. [2021-07-13 19:57:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:24,266 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:24,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:24,277 INFO L225 Difference]: With dead ends: 3976 [2021-07-13 19:57:24,277 INFO L226 Difference]: Without dead ends: 3950 [2021-07-13 19:57:24,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 602.1ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:57:24,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3950 states. [2021-07-13 19:57:24,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3950 to 3647. [2021-07-13 19:57:24,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 3646 states have (on average 4.191716950082282) internal successors, (15283), 3646 states have internal predecessors, (15283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:24,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 15283 transitions. [2021-07-13 19:57:24,343 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 15283 transitions. Word has length 23 [2021-07-13 19:57:24,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:24,343 INFO L482 AbstractCegarLoop]: Abstraction has 3647 states and 15283 transitions. [2021-07-13 19:57:24,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:24,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 15283 transitions. [2021-07-13 19:57:24,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:24,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:24,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:24,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:24,551 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:24,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:24,551 INFO L82 PathProgramCache]: Analyzing trace with hash 2062244037, now seen corresponding path program 69 times [2021-07-13 19:57:24,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:24,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201284578] [2021-07-13 19:57:24,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:24,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:24,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:24,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:24,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201284578] [2021-07-13 19:57:24,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201284578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:24,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579084433] [2021-07-13 19:57:24,698 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 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 19:57:24,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:57:24,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:24,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:24,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:24,843 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:57:24,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 19:57:24,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:24,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:24,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:24,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-13 19:57:24,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:24,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579084433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:24,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:24,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:57:24,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619585377] [2021-07-13 19:57:24,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:57:24,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:24,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:57:24,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:57:24,982 INFO L87 Difference]: Start difference. First operand 3647 states and 15283 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:25,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:25,871 INFO L93 Difference]: Finished difference Result 3937 states and 16396 transitions. [2021-07-13 19:57:25,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 19:57:25,872 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:25,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:25,882 INFO L225 Difference]: With dead ends: 3937 [2021-07-13 19:57:25,882 INFO L226 Difference]: Without dead ends: 3909 [2021-07-13 19:57:25,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 700.0ms TimeCoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:57:25,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3909 states. [2021-07-13 19:57:25,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3909 to 3640. [2021-07-13 19:57:25,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:25,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-13 19:57:25,944 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-13 19:57:25,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:25,944 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-13 19:57:25,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:25,944 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-13 19:57:25,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:25,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:25,951 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:26,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:26,151 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:26,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:26,151 INFO L82 PathProgramCache]: Analyzing trace with hash 1775122685, now seen corresponding path program 70 times [2021-07-13 19:57:26,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:26,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497356622] [2021-07-13 19:57:26,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:26,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:26,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:26,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497356622] [2021-07-13 19:57:26,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497356622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:26,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631895069] [2021-07-13 19:57:26,311 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 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 19:57:26,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:26,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:26,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:26,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:26,420 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:26,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:26,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:26,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:26,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:26,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:26,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:26,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631895069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:26,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:26,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:26,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347364174] [2021-07-13 19:57:26,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:26,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:26,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:26,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:26,558 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:27,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:27,187 INFO L93 Difference]: Finished difference Result 3892 states and 16214 transitions. [2021-07-13 19:57:27,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:57:27,188 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:27,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:27,198 INFO L225 Difference]: With dead ends: 3892 [2021-07-13 19:57:27,198 INFO L226 Difference]: Without dead ends: 3866 [2021-07-13 19:57:27,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 648.4ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:27,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3866 states. [2021-07-13 19:57:27,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3866 to 3644. [2021-07-13 19:57:27,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3644 states, 3643 states have (on average 4.192972824595114) internal successors, (15275), 3643 states have internal predecessors, (15275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:27,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3644 states to 3644 states and 15275 transitions. [2021-07-13 19:57:27,283 INFO L78 Accepts]: Start accepts. Automaton has 3644 states and 15275 transitions. Word has length 23 [2021-07-13 19:57:27,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:27,283 INFO L482 AbstractCegarLoop]: Abstraction has 3644 states and 15275 transitions. [2021-07-13 19:57:27,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:27,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3644 states and 15275 transitions. [2021-07-13 19:57:27,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:27,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:27,289 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:27,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-07-13 19:57:27,490 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:27,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:27,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1281905299, now seen corresponding path program 71 times [2021-07-13 19:57:27,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:27,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260103548] [2021-07-13 19:57:27,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:27,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:27,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:27,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:27,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260103548] [2021-07-13 19:57:27,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260103548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:27,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991617375] [2021-07-13 19:57:27,670 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:57:27,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:57:27,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:27,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:27,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:27,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:27,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:27,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:27,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:27,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:27,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:27,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:27,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991617375] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:27,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:27,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:27,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911529690] [2021-07-13 19:57:27,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:27,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:27,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:27,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:27,915 INFO L87 Difference]: Start difference. First operand 3644 states and 15275 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:28,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:28,611 INFO L93 Difference]: Finished difference Result 3906 states and 16270 transitions. [2021-07-13 19:57:28,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:28,611 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:28,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:28,620 INFO L225 Difference]: With dead ends: 3906 [2021-07-13 19:57:28,620 INFO L226 Difference]: Without dead ends: 3885 [2021-07-13 19:57:28,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 661.0ms TimeCoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:57:28,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3885 states. [2021-07-13 19:57:28,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3885 to 3640. [2021-07-13 19:57:28,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:28,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-13 19:57:28,680 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-13 19:57:28,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:28,680 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-13 19:57:28,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:28,680 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-13 19:57:28,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:28,687 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:28,687 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:28,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:28,889 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:28,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:28,889 INFO L82 PathProgramCache]: Analyzing trace with hash -2078285741, now seen corresponding path program 72 times [2021-07-13 19:57:28,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:28,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144531596] [2021-07-13 19:57:28,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:29,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:29,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:29,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144531596] [2021-07-13 19:57:29,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144531596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:29,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224436056] [2021-07-13 19:57:29,039 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 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 19:57:29,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:57:29,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:29,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:29,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:29,151 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:29,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:29,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:29,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:29,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:29,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:29,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:29,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224436056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:29,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:29,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:29,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683206553] [2021-07-13 19:57:29,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:29,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:29,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:29,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:29,284 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:29,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:29,926 INFO L93 Difference]: Finished difference Result 3895 states and 16224 transitions. [2021-07-13 19:57:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:57:29,927 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:29,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:29,936 INFO L225 Difference]: With dead ends: 3895 [2021-07-13 19:57:29,936 INFO L226 Difference]: Without dead ends: 3870 [2021-07-13 19:57:29,936 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 625.5ms TimeCoverageRelationStatistics Valid=168, Invalid=702, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:57:29,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2021-07-13 19:57:29,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 3644. [2021-07-13 19:57:29,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3644 states, 3643 states have (on average 4.192972824595114) internal successors, (15275), 3643 states have internal predecessors, (15275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:29,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3644 states to 3644 states and 15275 transitions. [2021-07-13 19:57:30,000 INFO L78 Accepts]: Start accepts. Automaton has 3644 states and 15275 transitions. Word has length 23 [2021-07-13 19:57:30,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:30,000 INFO L482 AbstractCegarLoop]: Abstraction has 3644 states and 15275 transitions. [2021-07-13 19:57:30,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:30,000 INFO L276 IsEmpty]: Start isEmpty. Operand 3644 states and 15275 transitions. [2021-07-13 19:57:30,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:30,007 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:30,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:30,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable392,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:30,209 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:30,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:30,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1203989023, now seen corresponding path program 73 times [2021-07-13 19:57:30,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:30,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171261055] [2021-07-13 19:57:30,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:30,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:30,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:30,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:30,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171261055] [2021-07-13 19:57:30,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171261055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:30,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198613895] [2021-07-13 19:57:30,370 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 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 19:57:30,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:30,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:30,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:30,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:30,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:30,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:30,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:30,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:30,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:30,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:30,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198613895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:30,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:30,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:30,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098798099] [2021-07-13 19:57:30,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:30,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:30,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:30,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:30,617 INFO L87 Difference]: Start difference. First operand 3644 states and 15275 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:31,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:31,166 INFO L93 Difference]: Finished difference Result 3910 states and 16282 transitions. [2021-07-13 19:57:31,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:57:31,167 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:31,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:31,176 INFO L225 Difference]: With dead ends: 3910 [2021-07-13 19:57:31,176 INFO L226 Difference]: Without dead ends: 3889 [2021-07-13 19:57:31,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 521.5ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-13 19:57:31,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2021-07-13 19:57:31,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3640. [2021-07-13 19:57:31,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 3639 states have (on average 4.193184940917835) internal successors, (15259), 3639 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:31,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 15259 transitions. [2021-07-13 19:57:31,231 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 15259 transitions. Word has length 23 [2021-07-13 19:57:31,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:31,232 INFO L482 AbstractCegarLoop]: Abstraction has 3640 states and 15259 transitions. [2021-07-13 19:57:31,232 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:31,232 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 15259 transitions. [2021-07-13 19:57:31,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:31,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:31,238 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:31,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:31,438 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:31,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:31,438 INFO L82 PathProgramCache]: Analyzing trace with hash 859421919, now seen corresponding path program 74 times [2021-07-13 19:57:31,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:31,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445424498] [2021-07-13 19:57:31,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:31,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:31,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:31,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:31,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445424498] [2021-07-13 19:57:31,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445424498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:31,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830508981] [2021-07-13 19:57:31,616 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 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 19:57:31,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:31,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:31,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:31,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:31,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:31,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:31,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:31,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:31,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:31,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:31,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:31,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830508981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:31,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:31,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:31,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757040576] [2021-07-13 19:57:31,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:31,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:31,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:31,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:31,837 INFO L87 Difference]: Start difference. First operand 3640 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:32,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:32,623 INFO L93 Difference]: Finished difference Result 4232 states and 17572 transitions. [2021-07-13 19:57:32,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:57:32,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:32,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:32,634 INFO L225 Difference]: With dead ends: 4232 [2021-07-13 19:57:32,634 INFO L226 Difference]: Without dead ends: 4210 [2021-07-13 19:57:32,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 695.6ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:57:32,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2021-07-13 19:57:32,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 3652. [2021-07-13 19:57:32,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3652 states, 3651 states have (on average 4.191454396055875) internal successors, (15303), 3651 states have internal predecessors, (15303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:32,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3652 states to 3652 states and 15303 transitions. [2021-07-13 19:57:32,702 INFO L78 Accepts]: Start accepts. Automaton has 3652 states and 15303 transitions. Word has length 23 [2021-07-13 19:57:32,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:32,702 INFO L482 AbstractCegarLoop]: Abstraction has 3652 states and 15303 transitions. [2021-07-13 19:57:32,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:32,702 INFO L276 IsEmpty]: Start isEmpty. Operand 3652 states and 15303 transitions. [2021-07-13 19:57:32,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:32,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:32,709 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:32,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:32,910 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:32,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:32,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1444755871, now seen corresponding path program 75 times [2021-07-13 19:57:32,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:32,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834290571] [2021-07-13 19:57:32,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:33,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:33,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834290571] [2021-07-13 19:57:33,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834290571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:33,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362096650] [2021-07-13 19:57:33,059 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 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 19:57:33,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:57:33,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:33,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:33,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:33,184 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:33,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:33,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:33,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:33,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:33,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:33,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:33,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362096650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:33,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:33,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:33,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463876102] [2021-07-13 19:57:33,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:33,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:33,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:33,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:33,319 INFO L87 Difference]: Start difference. First operand 3652 states and 15303 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:34,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:34,362 INFO L93 Difference]: Finished difference Result 4128 states and 17141 transitions. [2021-07-13 19:57:34,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:57:34,362 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:34,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:34,372 INFO L225 Difference]: With dead ends: 4128 [2021-07-13 19:57:34,373 INFO L226 Difference]: Without dead ends: 4102 [2021-07-13 19:57:34,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 979.4ms TimeCoverageRelationStatistics Valid=228, Invalid=894, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:57:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-07-13 19:57:34,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 3656. [2021-07-13 19:57:34,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191244870041039) internal successors, (15319), 3655 states have internal predecessors, (15319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:34,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15319 transitions. [2021-07-13 19:57:34,434 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15319 transitions. Word has length 23 [2021-07-13 19:57:34,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:34,434 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15319 transitions. [2021-07-13 19:57:34,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:34,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15319 transitions. [2021-07-13 19:57:34,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:34,440 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:34,440 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:34,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-07-13 19:57:34,641 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:34,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:34,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1236644691, now seen corresponding path program 76 times [2021-07-13 19:57:34,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:34,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453539113] [2021-07-13 19:57:34,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:34,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:34,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:34,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:34,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453539113] [2021-07-13 19:57:34,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453539113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:34,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006921849] [2021-07-13 19:57:34,792 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 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 19:57:34,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:34,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:34,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:34,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:34,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:34,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:34,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:34,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:34,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:34,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:35,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:35,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006921849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:35,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:35,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:35,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824408194] [2021-07-13 19:57:35,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:35,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:35,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:35,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:35,020 INFO L87 Difference]: Start difference. First operand 3656 states and 15319 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:35,305 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-07-13 19:57:36,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:36,034 INFO L93 Difference]: Finished difference Result 4082 states and 16965 transitions. [2021-07-13 19:57:36,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:57:36,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:36,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:36,044 INFO L225 Difference]: With dead ends: 4082 [2021-07-13 19:57:36,044 INFO L226 Difference]: Without dead ends: 4061 [2021-07-13 19:57:36,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 868.6ms TimeCoverageRelationStatistics Valid=212, Invalid=844, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:57:36,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4061 states. [2021-07-13 19:57:36,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4061 to 3648. [2021-07-13 19:57:36,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 3647 states have (on average 4.191115985741705) internal successors, (15285), 3647 states have internal predecessors, (15285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:36,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 15285 transitions. [2021-07-13 19:57:36,108 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 15285 transitions. Word has length 23 [2021-07-13 19:57:36,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:36,108 INFO L482 AbstractCegarLoop]: Abstraction has 3648 states and 15285 transitions. [2021-07-13 19:57:36,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:36,108 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 15285 transitions. [2021-07-13 19:57:36,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:36,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:36,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:36,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable400 [2021-07-13 19:57:36,315 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:36,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:36,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1208919297, now seen corresponding path program 77 times [2021-07-13 19:57:36,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:36,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687152939] [2021-07-13 19:57:36,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:36,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:36,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:36,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687152939] [2021-07-13 19:57:36,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687152939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:36,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648302549] [2021-07-13 19:57:36,457 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 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 19:57:36,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:57:36,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:36,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:36,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:36,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:36,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:36,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:36,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:36,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:36,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:36,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:36,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648302549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:36,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:36,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:36,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026061199] [2021-07-13 19:57:36,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:36,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:36,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:36,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:36,694 INFO L87 Difference]: Start difference. First operand 3648 states and 15285 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:37,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:37,579 INFO L93 Difference]: Finished difference Result 4272 states and 17685 transitions. [2021-07-13 19:57:37,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:57:37,580 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:37,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:37,590 INFO L225 Difference]: With dead ends: 4272 [2021-07-13 19:57:37,590 INFO L226 Difference]: Without dead ends: 4237 [2021-07-13 19:57:37,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 719.2ms TimeCoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:57:37,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2021-07-13 19:57:37,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 3641. [2021-07-13 19:57:37,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3641 states, 3640 states have (on average 4.187637362637362) internal successors, (15243), 3640 states have internal predecessors, (15243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:37,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3641 states to 3641 states and 15243 transitions. [2021-07-13 19:57:37,655 INFO L78 Accepts]: Start accepts. Automaton has 3641 states and 15243 transitions. Word has length 23 [2021-07-13 19:57:37,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:37,655 INFO L482 AbstractCegarLoop]: Abstraction has 3641 states and 15243 transitions. [2021-07-13 19:57:37,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:37,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3641 states and 15243 transitions. [2021-07-13 19:57:37,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:37,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:37,661 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:37,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable402 [2021-07-13 19:57:37,862 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:37,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:37,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1290318353, now seen corresponding path program 78 times [2021-07-13 19:57:37,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:37,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527079407] [2021-07-13 19:57:37,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:37,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:38,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:38,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:38,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527079407] [2021-07-13 19:57:38,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527079407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:38,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458041563] [2021-07-13 19:57:38,052 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 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 19:57:38,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:57:38,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:38,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:38,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:38,251 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:38,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:38,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:38,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:38,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:38,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:38,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:38,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458041563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:38,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:38,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:38,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844602803] [2021-07-13 19:57:38,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:38,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:38,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:38,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:38,357 INFO L87 Difference]: Start difference. First operand 3641 states and 15243 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:39,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:39,357 INFO L93 Difference]: Finished difference Result 4077 states and 16923 transitions. [2021-07-13 19:57:39,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:57:39,357 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:39,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:39,368 INFO L225 Difference]: With dead ends: 4077 [2021-07-13 19:57:39,368 INFO L226 Difference]: Without dead ends: 4051 [2021-07-13 19:57:39,368 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 940.0ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:57:39,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4051 states. [2021-07-13 19:57:39,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4051 to 3645. [2021-07-13 19:57:39,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.187431394072448) internal successors, (15259), 3644 states have internal predecessors, (15259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:39,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15259 transitions. [2021-07-13 19:57:39,434 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15259 transitions. Word has length 23 [2021-07-13 19:57:39,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:39,434 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15259 transitions. [2021-07-13 19:57:39,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:39,435 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15259 transitions. [2021-07-13 19:57:39,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:39,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:39,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:39,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-07-13 19:57:39,642 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:39,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:39,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1391082209, now seen corresponding path program 79 times [2021-07-13 19:57:39,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:39,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592066732] [2021-07-13 19:57:39,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:39,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:39,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:39,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:39,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592066732] [2021-07-13 19:57:39,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592066732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:39,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773224508] [2021-07-13 19:57:39,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:57:39,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:39,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:39,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:39,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:39,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:39,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:39,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:39,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:39,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:40,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:40,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773224508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:40,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:40,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:40,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676030426] [2021-07-13 19:57:40,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:40,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:40,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:40,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:40,030 INFO L87 Difference]: Start difference. First operand 3645 states and 15259 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:40,395 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2021-07-13 19:57:40,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:40,928 INFO L93 Difference]: Finished difference Result 4052 states and 16830 transitions. [2021-07-13 19:57:40,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:57:40,929 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:40,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:40,939 INFO L225 Difference]: With dead ends: 4052 [2021-07-13 19:57:40,939 INFO L226 Difference]: Without dead ends: 4031 [2021-07-13 19:57:40,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 838.9ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:57:40,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-07-13 19:57:40,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 3625. [2021-07-13 19:57:40,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 3624 states have (on average 4.186258278145695) internal successors, (15171), 3624 states have internal predecessors, (15171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:41,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 15171 transitions. [2021-07-13 19:57:41,002 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 15171 transitions. Word has length 23 [2021-07-13 19:57:41,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:41,002 INFO L482 AbstractCegarLoop]: Abstraction has 3625 states and 15171 transitions. [2021-07-13 19:57:41,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:41,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 15171 transitions. [2021-07-13 19:57:41,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:41,009 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:41,009 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:41,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable406,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:41,210 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:41,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:41,210 INFO L82 PathProgramCache]: Analyzing trace with hash 925880935, now seen corresponding path program 80 times [2021-07-13 19:57:41,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:41,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133340874] [2021-07-13 19:57:41,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:41,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:41,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:41,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:41,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133340874] [2021-07-13 19:57:41,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133340874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:41,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033336668] [2021-07-13 19:57:41,350 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 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 19:57:41,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:41,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:41,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:41,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:41,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:41,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:41,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:41,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:41,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:41,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:41,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:41,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033336668] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:41,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:41,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:41,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573855530] [2021-07-13 19:57:41,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:41,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:41,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:41,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:41,582 INFO L87 Difference]: Start difference. First operand 3625 states and 15171 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:42,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:42,214 INFO L93 Difference]: Finished difference Result 4150 states and 17232 transitions. [2021-07-13 19:57:42,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:57:42,214 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:42,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:42,225 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 19:57:42,225 INFO L226 Difference]: Without dead ends: 4128 [2021-07-13 19:57:42,225 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 566.1ms TimeCoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:42,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4128 states. [2021-07-13 19:57:42,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4128 to 3633. [2021-07-13 19:57:42,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 3632 states have (on average 4.186398678414097) internal successors, (15205), 3632 states have internal predecessors, (15205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:42,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 15205 transitions. [2021-07-13 19:57:42,285 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 15205 transitions. Word has length 23 [2021-07-13 19:57:42,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:42,285 INFO L482 AbstractCegarLoop]: Abstraction has 3633 states and 15205 transitions. [2021-07-13 19:57:42,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:42,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 15205 transitions. [2021-07-13 19:57:42,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:42,291 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:42,291 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:42,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable408 [2021-07-13 19:57:42,492 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:42,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:42,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1511214887, now seen corresponding path program 81 times [2021-07-13 19:57:42,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:42,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607239784] [2021-07-13 19:57:42,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:42,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:42,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:42,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607239784] [2021-07-13 19:57:42,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607239784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:42,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952523075] [2021-07-13 19:57:42,667 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 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 19:57:42,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:57:42,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:42,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:42,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:42,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:42,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:42,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:42,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:42,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:42,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:42,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:42,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952523075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:42,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:42,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:42,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340885280] [2021-07-13 19:57:42,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:42,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:42,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:42,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:42,903 INFO L87 Difference]: Start difference. First operand 3633 states and 15205 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:43,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:43,912 INFO L93 Difference]: Finished difference Result 4049 states and 16819 transitions. [2021-07-13 19:57:43,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:57:43,913 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:43,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:43,923 INFO L225 Difference]: With dead ends: 4049 [2021-07-13 19:57:43,924 INFO L226 Difference]: Without dead ends: 4023 [2021-07-13 19:57:43,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 879.3ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:57:43,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4023 states. [2021-07-13 19:57:43,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4023 to 3637. [2021-07-13 19:57:43,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3637 states, 3636 states have (on average 4.186193619361936) internal successors, (15221), 3636 states have internal predecessors, (15221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:43,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3637 states to 3637 states and 15221 transitions. [2021-07-13 19:57:43,990 INFO L78 Accepts]: Start accepts. Automaton has 3637 states and 15221 transitions. Word has length 23 [2021-07-13 19:57:43,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:43,990 INFO L482 AbstractCegarLoop]: Abstraction has 3637 states and 15221 transitions. [2021-07-13 19:57:43,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:43,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3637 states and 15221 transitions. [2021-07-13 19:57:43,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:43,997 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:43,997 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:44,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-07-13 19:57:44,198 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:44,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:44,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1170185675, now seen corresponding path program 82 times [2021-07-13 19:57:44,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:44,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758976680] [2021-07-13 19:57:44,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:44,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:44,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:44,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:44,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758976680] [2021-07-13 19:57:44,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758976680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:44,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478657067] [2021-07-13 19:57:44,342 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 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 19:57:44,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:44,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:44,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:44,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:44,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:44,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:44,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:44,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:44,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:44,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:44,573 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:44,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478657067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:44,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:44,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:44,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114792229] [2021-07-13 19:57:44,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:44,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:44,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:44,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:44,574 INFO L87 Difference]: Start difference. First operand 3637 states and 15221 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:44,875 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 19:57:45,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:45,441 INFO L93 Difference]: Finished difference Result 4005 states and 16651 transitions. [2021-07-13 19:57:45,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:57:45,441 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:45,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:45,452 INFO L225 Difference]: With dead ends: 4005 [2021-07-13 19:57:45,452 INFO L226 Difference]: Without dead ends: 3984 [2021-07-13 19:57:45,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 768.1ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:57:45,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2021-07-13 19:57:45,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3629. [2021-07-13 19:57:45,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.186052921719956) internal successors, (15187), 3628 states have internal predecessors, (15187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:45,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15187 transitions. [2021-07-13 19:57:45,517 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15187 transitions. Word has length 23 [2021-07-13 19:57:45,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:45,517 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15187 transitions. [2021-07-13 19:57:45,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:45,517 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15187 transitions. [2021-07-13 19:57:45,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:45,524 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:45,524 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:45,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-07-13 19:57:45,724 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:45,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:45,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1080318453, now seen corresponding path program 83 times [2021-07-13 19:57:45,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:45,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767033707] [2021-07-13 19:57:45,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:45,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:45,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:45,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:45,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767033707] [2021-07-13 19:57:45,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767033707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:45,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906116620] [2021-07-13 19:57:45,868 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 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 19:57:45,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:45,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:45,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:45,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:46,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:46,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:57:46,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:46,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:46,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:46,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:57:46,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:46,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906116620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:46,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:46,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:46,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766199052] [2021-07-13 19:57:46,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:46,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:46,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:46,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:46,102 INFO L87 Difference]: Start difference. First operand 3629 states and 15187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:46,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:46,701 INFO L93 Difference]: Finished difference Result 3993 states and 16603 transitions. [2021-07-13 19:57:46,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:46,701 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:46,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:46,711 INFO L225 Difference]: With dead ends: 3993 [2021-07-13 19:57:46,711 INFO L226 Difference]: Without dead ends: 3970 [2021-07-13 19:57:46,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 488.2ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:57:46,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-13 19:57:46,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3621. [2021-07-13 19:57:46,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3620 states have (on average 4.185911602209945) internal successors, (15153), 3620 states have internal predecessors, (15153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:46,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 15153 transitions. [2021-07-13 19:57:46,804 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 15153 transitions. Word has length 23 [2021-07-13 19:57:46,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:46,804 INFO L482 AbstractCegarLoop]: Abstraction has 3621 states and 15153 transitions. [2021-07-13 19:57:46,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:46,804 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 15153 transitions. [2021-07-13 19:57:46,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:46,810 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:46,810 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:47,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable414,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:47,011 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:47,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:47,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1750800029, now seen corresponding path program 84 times [2021-07-13 19:57:47,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:47,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157045335] [2021-07-13 19:57:47,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:47,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:47,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:47,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157045335] [2021-07-13 19:57:47,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157045335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:47,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885552181] [2021-07-13 19:57:47,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:57:47,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 19:57:47,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:47,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:57:47,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:47,321 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:47,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 50 [2021-07-13 19:57:47,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:47,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:47,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 19:57:47,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:10 [2021-07-13 19:57:47,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:47,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885552181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:47,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:47,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:57:47,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71568060] [2021-07-13 19:57:47,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:57:47,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:47,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:57:47,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:57:47,381 INFO L87 Difference]: Start difference. First operand 3621 states and 15153 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:47,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:47,980 INFO L93 Difference]: Finished difference Result 3897 states and 16215 transitions. [2021-07-13 19:57:47,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:57:47,980 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:47,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:47,990 INFO L225 Difference]: With dead ends: 3897 [2021-07-13 19:57:47,990 INFO L226 Difference]: Without dead ends: 3875 [2021-07-13 19:57:47,990 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 482.2ms TimeCoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:57:47,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3875 states. [2021-07-13 19:57:48,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3875 to 3625. [2021-07-13 19:57:48,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 3624 states have (on average 4.186258278145695) internal successors, (15171), 3624 states have internal predecessors, (15171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:48,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 15171 transitions. [2021-07-13 19:57:48,052 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 15171 transitions. Word has length 23 [2021-07-13 19:57:48,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:48,052 INFO L482 AbstractCegarLoop]: Abstraction has 3625 states and 15171 transitions. [2021-07-13 19:57:48,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:48,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 15171 transitions. [2021-07-13 19:57:48,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:48,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:48,058 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:48,259 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:48,259 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:48,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:48,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1237273177, now seen corresponding path program 85 times [2021-07-13 19:57:48,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:48,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946893525] [2021-07-13 19:57:48,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:48,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:48,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:48,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:48,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946893525] [2021-07-13 19:57:48,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946893525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:48,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349559058] [2021-07-13 19:57:48,427 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 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 19:57:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:48,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:48,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:48,572 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:48,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:48,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:48,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:48,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:48,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:48,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:48,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349559058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:48,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:48,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:48,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659661282] [2021-07-13 19:57:48,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:48,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:48,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:48,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:48,678 INFO L87 Difference]: Start difference. First operand 3625 states and 15171 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:49,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:49,471 INFO L93 Difference]: Finished difference Result 3860 states and 16055 transitions. [2021-07-13 19:57:49,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:57:49,472 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:49,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:49,482 INFO L225 Difference]: With dead ends: 3860 [2021-07-13 19:57:49,482 INFO L226 Difference]: Without dead ends: 3835 [2021-07-13 19:57:49,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 676.4ms TimeCoverageRelationStatistics Valid=172, Invalid=758, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:57:49,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3835 states. [2021-07-13 19:57:49,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3835 to 3629. [2021-07-13 19:57:49,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3629 states, 3628 states have (on average 4.186052921719956) internal successors, (15187), 3628 states have internal predecessors, (15187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:49,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3629 states to 3629 states and 15187 transitions. [2021-07-13 19:57:49,551 INFO L78 Accepts]: Start accepts. Automaton has 3629 states and 15187 transitions. Word has length 23 [2021-07-13 19:57:49,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:49,552 INFO L482 AbstractCegarLoop]: Abstraction has 3629 states and 15187 transitions. [2021-07-13 19:57:49,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:49,552 INFO L276 IsEmpty]: Start isEmpty. Operand 3629 states and 15187 transitions. [2021-07-13 19:57:49,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:49,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:49,559 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:49,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:49,759 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:49,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:49,760 INFO L82 PathProgramCache]: Analyzing trace with hash -161562021, now seen corresponding path program 86 times [2021-07-13 19:57:49,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:49,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115205800] [2021-07-13 19:57:49,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:49,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:49,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:49,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:49,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115205800] [2021-07-13 19:57:49,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115205800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:49,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786532849] [2021-07-13 19:57:49,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 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 19:57:49,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:49,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:49,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:49,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:50,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:50,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:50,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:50,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:50,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:50,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:57:50,134 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:50,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786532849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:50,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:50,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:50,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168638458] [2021-07-13 19:57:50,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:50,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:50,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:50,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:50,135 INFO L87 Difference]: Start difference. First operand 3629 states and 15187 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:50,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:50,771 INFO L93 Difference]: Finished difference Result 3848 states and 16015 transitions. [2021-07-13 19:57:50,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:57:50,772 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:50,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:50,781 INFO L225 Difference]: With dead ends: 3848 [2021-07-13 19:57:50,782 INFO L226 Difference]: Without dead ends: 3827 [2021-07-13 19:57:50,782 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 553.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:57:50,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2021-07-13 19:57:50,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3621. [2021-07-13 19:57:50,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3620 states have (on average 4.185911602209945) internal successors, (15153), 3620 states have internal predecessors, (15153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:50,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 15153 transitions. [2021-07-13 19:57:50,844 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 15153 transitions. Word has length 23 [2021-07-13 19:57:50,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:50,844 INFO L482 AbstractCegarLoop]: Abstraction has 3621 states and 15153 transitions. [2021-07-13 19:57:50,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:50,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 15153 transitions. [2021-07-13 19:57:50,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:50,851 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:50,851 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:51,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-07-13 19:57:51,051 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:51,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:51,052 INFO L82 PathProgramCache]: Analyzing trace with hash 119433831, now seen corresponding path program 87 times [2021-07-13 19:57:51,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:51,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240946903] [2021-07-13 19:57:51,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:51,195 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:51,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:51,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240946903] [2021-07-13 19:57:51,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240946903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:51,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854967605] [2021-07-13 19:57:51,195 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 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 19:57:51,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:57:51,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:51,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:51,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:51,316 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:51,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:51,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:51,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:51,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:51,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:51,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:51,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854967605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:51,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:51,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:51,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994177428] [2021-07-13 19:57:51,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:51,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:51,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:51,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:51,489 INFO L87 Difference]: Start difference. First operand 3621 states and 15153 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:52,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:52,138 INFO L93 Difference]: Finished difference Result 3860 states and 16065 transitions. [2021-07-13 19:57:52,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:52,138 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:52,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:52,148 INFO L225 Difference]: With dead ends: 3860 [2021-07-13 19:57:52,148 INFO L226 Difference]: Without dead ends: 3834 [2021-07-13 19:57:52,148 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 607.8ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:57:52,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3834 states. [2021-07-13 19:57:52,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3834 to 3630. [2021-07-13 19:57:52,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3630 states, 3629 states have (on average 4.184348305318269) internal successors, (15185), 3629 states have internal predecessors, (15185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:52,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3630 states to 3630 states and 15185 transitions. [2021-07-13 19:57:52,208 INFO L78 Accepts]: Start accepts. Automaton has 3630 states and 15185 transitions. Word has length 23 [2021-07-13 19:57:52,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:52,208 INFO L482 AbstractCegarLoop]: Abstraction has 3630 states and 15185 transitions. [2021-07-13 19:57:52,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:52,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3630 states and 15185 transitions. [2021-07-13 19:57:52,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:52,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:52,215 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:52,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-07-13 19:57:52,415 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:52,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:52,416 INFO L82 PathProgramCache]: Analyzing trace with hash -922142237, now seen corresponding path program 88 times [2021-07-13 19:57:52,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:52,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952378597] [2021-07-13 19:57:52,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:52,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:52,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:52,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952378597] [2021-07-13 19:57:52,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952378597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:52,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489102873] [2021-07-13 19:57:52,563 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 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 19:57:52,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:57:52,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:52,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:52,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:52,678 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:52,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:52,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:52,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:52,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:52,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:52,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:52,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489102873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:52,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:52,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:52,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210108193] [2021-07-13 19:57:52,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:52,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:52,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:52,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:52,813 INFO L87 Difference]: Start difference. First operand 3630 states and 15185 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:53,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:53,575 INFO L93 Difference]: Finished difference Result 3920 states and 16297 transitions. [2021-07-13 19:57:53,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:57:53,576 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:53,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:53,586 INFO L225 Difference]: With dead ends: 3920 [2021-07-13 19:57:53,586 INFO L226 Difference]: Without dead ends: 3892 [2021-07-13 19:57:53,586 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 632.8ms TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:53,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3892 states. [2021-07-13 19:57:53,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3892 to 3623. [2021-07-13 19:57:53,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.185808945334069) internal successors, (15161), 3622 states have internal predecessors, (15161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:53,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15161 transitions. [2021-07-13 19:57:53,653 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15161 transitions. Word has length 23 [2021-07-13 19:57:53,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:53,653 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15161 transitions. [2021-07-13 19:57:53,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:53,653 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15161 transitions. [2021-07-13 19:57:53,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:53,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:53,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:53,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:53,860 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:53,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:53,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1209263589, now seen corresponding path program 89 times [2021-07-13 19:57:53,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:53,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642383970] [2021-07-13 19:57:53,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:54,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:54,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:54,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642383970] [2021-07-13 19:57:54,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642383970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:54,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003860434] [2021-07-13 19:57:54,012 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 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 19:57:54,039 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:57:54,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:54,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:54,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:54,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:54,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:54,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:54,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:54,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:54,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:54,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:54,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003860434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:54,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:54,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:54,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773201208] [2021-07-13 19:57:54,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:54,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:54,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:54,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:54,263 INFO L87 Difference]: Start difference. First operand 3623 states and 15161 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:54,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:54,937 INFO L93 Difference]: Finished difference Result 3766 states and 15685 transitions. [2021-07-13 19:57:54,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:57:54,937 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:54,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:54,947 INFO L225 Difference]: With dead ends: 3766 [2021-07-13 19:57:54,947 INFO L226 Difference]: Without dead ends: 3740 [2021-07-13 19:57:54,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 641.5ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:57:54,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2021-07-13 19:57:54,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 3627. [2021-07-13 19:57:55,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185603971318257) internal successors, (15177), 3626 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:55,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15177 transitions. [2021-07-13 19:57:55,011 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15177 transitions. Word has length 23 [2021-07-13 19:57:55,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:55,012 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15177 transitions. [2021-07-13 19:57:55,012 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:55,012 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15177 transitions. [2021-07-13 19:57:55,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:55,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:55,019 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:55,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-07-13 19:57:55,219 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:55,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:55,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1702480975, now seen corresponding path program 90 times [2021-07-13 19:57:55,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:55,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031539680] [2021-07-13 19:57:55,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:55,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:55,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031539680] [2021-07-13 19:57:55,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031539680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:55,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279750301] [2021-07-13 19:57:55,371 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 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 19:57:55,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:57:55,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:55,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:55,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:55,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:55,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:55,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:55,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:55,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:55,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:55,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:55,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279750301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:55,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:55,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:55,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157067271] [2021-07-13 19:57:55,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:55,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:55,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:55,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:55,653 INFO L87 Difference]: Start difference. First operand 3627 states and 15177 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:56,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:56,262 INFO L93 Difference]: Finished difference Result 3816 states and 15891 transitions. [2021-07-13 19:57:56,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:56,263 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:56,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:56,272 INFO L225 Difference]: With dead ends: 3816 [2021-07-13 19:57:56,273 INFO L226 Difference]: Without dead ends: 3795 [2021-07-13 19:57:56,273 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 638.4ms TimeCoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:57:56,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3795 states. [2021-07-13 19:57:56,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3795 to 3623. [2021-07-13 19:57:56,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.185808945334069) internal successors, (15161), 3622 states have internal predecessors, (15161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:56,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15161 transitions. [2021-07-13 19:57:56,336 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15161 transitions. Word has length 23 [2021-07-13 19:57:56,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:56,336 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15161 transitions. [2021-07-13 19:57:56,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:56,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15161 transitions. [2021-07-13 19:57:56,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:56,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:56,343 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:56,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable429 [2021-07-13 19:57:56,543 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:56,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:56,544 INFO L82 PathProgramCache]: Analyzing trace with hash -767704719, now seen corresponding path program 91 times [2021-07-13 19:57:56,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:56,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974064759] [2021-07-13 19:57:56,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:56,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:56,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:56,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974064759] [2021-07-13 19:57:56,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974064759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:56,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071791320] [2021-07-13 19:57:56,687 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 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 19:57:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:56,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:56,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:56,798 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:56,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:56,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:56,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:56,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:56,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:56,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:56,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071791320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:56,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:56,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:56,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042594280] [2021-07-13 19:57:56,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:56,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:56,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:56,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:56,947 INFO L87 Difference]: Start difference. First operand 3623 states and 15161 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:57,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:57,566 INFO L93 Difference]: Finished difference Result 3832 states and 15943 transitions. [2021-07-13 19:57:57,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:57:57,566 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:57,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:57,576 INFO L225 Difference]: With dead ends: 3832 [2021-07-13 19:57:57,576 INFO L226 Difference]: Without dead ends: 3807 [2021-07-13 19:57:57,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 589.5ms TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:57:57,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3807 states. [2021-07-13 19:57:57,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3807 to 3627. [2021-07-13 19:57:57,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185603971318257) internal successors, (15177), 3626 states have internal predecessors, (15177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:57,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15177 transitions. [2021-07-13 19:57:57,670 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15177 transitions. Word has length 23 [2021-07-13 19:57:57,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:57,670 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15177 transitions. [2021-07-13 19:57:57,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:57,670 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15177 transitions. [2021-07-13 19:57:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:57,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:57,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:57,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:57:57,877 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:57,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:57,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1780397251, now seen corresponding path program 92 times [2021-07-13 19:57:57,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:57,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682079634] [2021-07-13 19:57:57,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:57,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:58,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:58,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:58,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682079634] [2021-07-13 19:57:58,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682079634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:58,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066798157] [2021-07-13 19:57:58,019 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 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 19:57:58,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:57:58,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:58,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:57:58,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:58,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:58,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:57:58,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:58,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:58,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:58,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:57:58,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:58,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066798157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:58,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:58,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:58,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406511967] [2021-07-13 19:57:58,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:58,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:58,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:58,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:58,267 INFO L87 Difference]: Start difference. First operand 3627 states and 15177 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:58,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:58,760 INFO L93 Difference]: Finished difference Result 3820 states and 15903 transitions. [2021-07-13 19:57:58,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:57:58,761 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:58,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:58,771 INFO L225 Difference]: With dead ends: 3820 [2021-07-13 19:57:58,771 INFO L226 Difference]: Without dead ends: 3799 [2021-07-13 19:57:58,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 521.2ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-13 19:57:58,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2021-07-13 19:57:58,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3619. [2021-07-13 19:57:58,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3618 states have (on average 4.185737976782753) internal successors, (15144), 3618 states have internal predecessors, (15144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:58,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 15144 transitions. [2021-07-13 19:57:58,836 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 15144 transitions. Word has length 23 [2021-07-13 19:57:58,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:58,836 INFO L482 AbstractCegarLoop]: Abstraction has 3619 states and 15144 transitions. [2021-07-13 19:57:58,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:58,836 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 15144 transitions. [2021-07-13 19:57:58,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:58,843 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:58,843 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:57:59,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-13 19:57:59,045 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:57:59,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:57:59,045 INFO L82 PathProgramCache]: Analyzing trace with hash -37050447, now seen corresponding path program 93 times [2021-07-13 19:57:59,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:57:59,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870179758] [2021-07-13 19:57:59,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:57:59,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:57:59,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:59,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:57:59,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870179758] [2021-07-13 19:57:59,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870179758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:59,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623189832] [2021-07-13 19:57:59,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:57:59,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 19:57:59,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:57:59,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:57:59,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:57:59,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:57:59,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:57:59,337 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:59,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 34 [2021-07-13 19:57:59,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:57:59,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:57:59,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:57:59,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:31 [2021-07-13 19:57:59,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:57:59,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623189832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:57:59,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:57:59,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:57:59,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351926407] [2021-07-13 19:57:59,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:57:59,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:57:59,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:57:59,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:57:59,404 INFO L87 Difference]: Start difference. First operand 3619 states and 15144 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:59,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:57:59,891 INFO L93 Difference]: Finished difference Result 3845 states and 16010 transitions. [2021-07-13 19:57:59,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:57:59,891 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:57:59,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:57:59,901 INFO L225 Difference]: With dead ends: 3845 [2021-07-13 19:57:59,901 INFO L226 Difference]: Without dead ends: 3822 [2021-07-13 19:57:59,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 360.2ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 19:57:59,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-07-13 19:57:59,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3615. [2021-07-13 19:57:59,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3615 states, 3614 states have (on average 4.185943552850028) internal successors, (15128), 3614 states have internal predecessors, (15128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:59,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3615 states to 3615 states and 15128 transitions. [2021-07-13 19:57:59,966 INFO L78 Accepts]: Start accepts. Automaton has 3615 states and 15128 transitions. Word has length 23 [2021-07-13 19:57:59,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:57:59,966 INFO L482 AbstractCegarLoop]: Abstraction has 3615 states and 15128 transitions. [2021-07-13 19:57:59,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:57:59,966 INFO L276 IsEmpty]: Start isEmpty. Operand 3615 states and 15128 transitions. [2021-07-13 19:57:59,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:57:59,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:57:59,973 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:00,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:00,174 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:00,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:00,174 INFO L82 PathProgramCache]: Analyzing trace with hash 634766705, now seen corresponding path program 94 times [2021-07-13 19:58:00,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:00,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183320010] [2021-07-13 19:58:00,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:00,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:00,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:00,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:00,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183320010] [2021-07-13 19:58:00,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183320010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:00,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003921962] [2021-07-13 19:58:00,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 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 19:58:00,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:00,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:00,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:00,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:00,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:00,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:00,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:00,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:00,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:00,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:00,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:00,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003921962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:00,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:00,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:00,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465952026] [2021-07-13 19:58:00,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:00,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:00,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:00,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:00,534 INFO L87 Difference]: Start difference. First operand 3615 states and 15128 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:01,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:01,284 INFO L93 Difference]: Finished difference Result 3905 states and 16247 transitions. [2021-07-13 19:58:01,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:58:01,285 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:01,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:01,295 INFO L225 Difference]: With dead ends: 3905 [2021-07-13 19:58:01,295 INFO L226 Difference]: Without dead ends: 3883 [2021-07-13 19:58:01,295 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 558.4ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:58:01,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3883 states. [2021-07-13 19:58:01,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3883 to 3623. [2021-07-13 19:58:01,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 4.1860850358917725) internal successors, (15162), 3622 states have internal predecessors, (15162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:01,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 15162 transitions. [2021-07-13 19:58:01,358 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 15162 transitions. Word has length 23 [2021-07-13 19:58:01,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:01,358 INFO L482 AbstractCegarLoop]: Abstraction has 3623 states and 15162 transitions. [2021-07-13 19:58:01,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:01,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 15162 transitions. [2021-07-13 19:58:01,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:01,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:01,365 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:01,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-07-13 19:58:01,565 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:01,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:01,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1148293557, now seen corresponding path program 95 times [2021-07-13 19:58:01,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:01,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679666906] [2021-07-13 19:58:01,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:01,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:01,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:01,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679666906] [2021-07-13 19:58:01,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679666906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:01,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95562851] [2021-07-13 19:58:01,698 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 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 19:58:01,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:58:01,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:01,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:01,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:01,828 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:01,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:01,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:01,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:01,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:01,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:01,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95562851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:01,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:01,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:01,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796344823] [2021-07-13 19:58:01,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:01,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:01,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:01,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:01,935 INFO L87 Difference]: Start difference. First operand 3623 states and 15162 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:02,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:02,707 INFO L93 Difference]: Finished difference Result 3907 states and 16243 transitions. [2021-07-13 19:58:02,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:58:02,707 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:02,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:02,717 INFO L225 Difference]: With dead ends: 3907 [2021-07-13 19:58:02,717 INFO L226 Difference]: Without dead ends: 3882 [2021-07-13 19:58:02,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 630.0ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:02,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3882 states. [2021-07-13 19:58:02,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3882 to 3627. [2021-07-13 19:58:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 4.185879757308329) internal successors, (15178), 3626 states have internal predecessors, (15178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:02,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 15178 transitions. [2021-07-13 19:58:02,778 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 15178 transitions. Word has length 23 [2021-07-13 19:58:02,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:02,778 INFO L482 AbstractCegarLoop]: Abstraction has 3627 states and 15178 transitions. [2021-07-13 19:58:02,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:02,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 15178 transitions. [2021-07-13 19:58:02,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:02,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:02,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:02,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:02,985 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:02,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:02,985 INFO L82 PathProgramCache]: Analyzing trace with hash -2070962583, now seen corresponding path program 96 times [2021-07-13 19:58:02,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:02,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029574471] [2021-07-13 19:58:02,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:02,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:03,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:03,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:03,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029574471] [2021-07-13 19:58:03,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029574471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:03,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320159361] [2021-07-13 19:58:03,123 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 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 19:58:03,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:03,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:03,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:03,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:03,294 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:58:03,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 64 [2021-07-13 19:58:03,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:03,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:03,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:03,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:40 [2021-07-13 19:58:03,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:03,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320159361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:03,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:03,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:03,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080572391] [2021-07-13 19:58:03,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:03,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:03,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:03,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:03,400 INFO L87 Difference]: Start difference. First operand 3627 states and 15178 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:04,124 INFO L93 Difference]: Finished difference Result 3938 states and 16373 transitions. [2021-07-13 19:58:04,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:58:04,125 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:04,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:04,133 INFO L225 Difference]: With dead ends: 3938 [2021-07-13 19:58:04,133 INFO L226 Difference]: Without dead ends: 3917 [2021-07-13 19:58:04,133 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 607.4ms TimeCoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:58:04,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3917 states. [2021-07-13 19:58:04,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3917 to 3619. [2021-07-13 19:58:04,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3618 states have (on average 4.185737976782753) internal successors, (15144), 3618 states have internal predecessors, (15144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:04,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 15144 transitions. [2021-07-13 19:58:04,214 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 15144 transitions. Word has length 23 [2021-07-13 19:58:04,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:04,215 INFO L482 AbstractCegarLoop]: Abstraction has 3619 states and 15144 transitions. [2021-07-13 19:58:04,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:04,215 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 15144 transitions. [2021-07-13 19:58:04,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:04,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:04,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:04,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:04,423 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:04,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:04,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1900147651, now seen corresponding path program 97 times [2021-07-13 19:58:04,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:04,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031415760] [2021-07-13 19:58:04,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:04,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:04,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:04,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031415760] [2021-07-13 19:58:04,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031415760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:04,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253582459] [2021-07-13 19:58:04,556 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 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 19:58:04,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:04,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:04,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:04,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:04,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:04,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:04,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:04,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:04,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:04,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:04,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253582459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:04,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:04,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:04,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302808959] [2021-07-13 19:58:04,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:04,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:04,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:04,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:04,788 INFO L87 Difference]: Start difference. First operand 3619 states and 15144 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:05,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:05,324 INFO L93 Difference]: Finished difference Result 3845 states and 16010 transitions. [2021-07-13 19:58:05,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:58:05,325 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:05,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:05,335 INFO L225 Difference]: With dead ends: 3845 [2021-07-13 19:58:05,335 INFO L226 Difference]: Without dead ends: 3822 [2021-07-13 19:58:05,335 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 476.4ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:58:05,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-07-13 19:58:05,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3615. [2021-07-13 19:58:05,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3615 states, 3614 states have (on average 4.185943552850028) internal successors, (15128), 3614 states have internal predecessors, (15128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:05,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3615 states to 3615 states and 15128 transitions. [2021-07-13 19:58:05,403 INFO L78 Accepts]: Start accepts. Automaton has 3615 states and 15128 transitions. Word has length 23 [2021-07-13 19:58:05,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:05,403 INFO L482 AbstractCegarLoop]: Abstraction has 3615 states and 15128 transitions. [2021-07-13 19:58:05,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:05,403 INFO L276 IsEmpty]: Start isEmpty. Operand 3615 states and 15128 transitions. [2021-07-13 19:58:05,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:05,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:05,410 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:05,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-07-13 19:58:05,611 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:05,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:05,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1294245051, now seen corresponding path program 35 times [2021-07-13 19:58:05,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:05,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148832083] [2021-07-13 19:58:05,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:05,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:05,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 19:58:05,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:05,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148832083] [2021-07-13 19:58:05,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148832083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:05,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253730346] [2021-07-13 19:58:05,712 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 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 19:58:05,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 19:58:05,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:05,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:05,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:05,871 INFO L354 Elim1Store]: treesize reduction 21, result has 57.1 percent of original size [2021-07-13 19:58:05,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 47 [2021-07-13 19:58:05,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:05,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:05,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:05,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:29 [2021-07-13 19:58:05,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 19:58:05,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253730346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:05,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:05,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:05,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893545479] [2021-07-13 19:58:05,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:05,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:05,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:05,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:05,955 INFO L87 Difference]: Start difference. First operand 3615 states and 15128 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:06,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:06,939 INFO L93 Difference]: Finished difference Result 4559 states and 18845 transitions. [2021-07-13 19:58:06,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:58:06,939 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:06,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:06,951 INFO L225 Difference]: With dead ends: 4559 [2021-07-13 19:58:06,951 INFO L226 Difference]: Without dead ends: 4535 [2021-07-13 19:58:06,952 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 618.1ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:58:06,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4535 states. [2021-07-13 19:58:07,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4535 to 3639. [2021-07-13 19:58:07,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3639 states, 3638 states have (on average 4.188565145684442) internal successors, (15238), 3638 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:07,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3639 states to 3639 states and 15238 transitions. [2021-07-13 19:58:07,026 INFO L78 Accepts]: Start accepts. Automaton has 3639 states and 15238 transitions. Word has length 23 [2021-07-13 19:58:07,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:07,026 INFO L482 AbstractCegarLoop]: Abstraction has 3639 states and 15238 transitions. [2021-07-13 19:58:07,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:07,027 INFO L276 IsEmpty]: Start isEmpty. Operand 3639 states and 15238 transitions. [2021-07-13 19:58:07,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:07,033 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:07,033 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:07,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable446,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:07,234 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:07,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:07,234 INFO L82 PathProgramCache]: Analyzing trace with hash 388084091, now seen corresponding path program 36 times [2021-07-13 19:58:07,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:07,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970284320] [2021-07-13 19:58:07,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:07,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:07,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:07,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970284320] [2021-07-13 19:58:07,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970284320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:07,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479892168] [2021-07-13 19:58:07,342 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 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 19:58:07,370 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:07,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:07,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:07,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:07,458 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:07,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:07,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:07,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:07,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:07,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:07,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:07,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479892168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:07,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:07,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:07,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293555427] [2021-07-13 19:58:07,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:07,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:07,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:07,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:07,563 INFO L87 Difference]: Start difference. First operand 3639 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:08,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:08,480 INFO L93 Difference]: Finished difference Result 4391 states and 18168 transitions. [2021-07-13 19:58:08,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:08,481 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:08,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:08,491 INFO L225 Difference]: With dead ends: 4391 [2021-07-13 19:58:08,491 INFO L226 Difference]: Without dead ends: 4363 [2021-07-13 19:58:08,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 677.1ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:08,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4363 states. [2021-07-13 19:58:08,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4363 to 3645. [2021-07-13 19:58:08,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 4.188254665203074) internal successors, (15262), 3644 states have internal predecessors, (15262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:08,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 15262 transitions. [2021-07-13 19:58:08,576 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 15262 transitions. Word has length 23 [2021-07-13 19:58:08,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:08,577 INFO L482 AbstractCegarLoop]: Abstraction has 3645 states and 15262 transitions. [2021-07-13 19:58:08,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:08,577 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 15262 transitions. [2021-07-13 19:58:08,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:08,583 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:08,583 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:08,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2021-07-13 19:58:08,783 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:08,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:08,784 INFO L82 PathProgramCache]: Analyzing trace with hash 1463795247, now seen corresponding path program 37 times [2021-07-13 19:58:08,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:08,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311935090] [2021-07-13 19:58:08,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:08,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:08,905 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:08,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:08,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311935090] [2021-07-13 19:58:08,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311935090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:08,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906286594] [2021-07-13 19:58:08,906 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 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 19:58:08,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:08,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:08,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:09,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:09,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:09,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:09,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:09,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:09,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:09,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 19:58:09,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906286594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:09,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:09,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:09,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170716671] [2021-07-13 19:58:09,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:09,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:09,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:09,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:09,132 INFO L87 Difference]: Start difference. First operand 3645 states and 15262 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:10,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:10,019 INFO L93 Difference]: Finished difference Result 4372 states and 18083 transitions. [2021-07-13 19:58:10,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:10,019 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:10,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:10,030 INFO L225 Difference]: With dead ends: 4372 [2021-07-13 19:58:10,031 INFO L226 Difference]: Without dead ends: 4349 [2021-07-13 19:58:10,031 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 763.9ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:10,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2021-07-13 19:58:10,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 3639. [2021-07-13 19:58:10,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3639 states, 3638 states have (on average 4.188565145684442) internal successors, (15238), 3638 states have internal predecessors, (15238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:10,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3639 states to 3639 states and 15238 transitions. [2021-07-13 19:58:10,099 INFO L78 Accepts]: Start accepts. Automaton has 3639 states and 15238 transitions. Word has length 23 [2021-07-13 19:58:10,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:10,099 INFO L482 AbstractCegarLoop]: Abstraction has 3639 states and 15238 transitions. [2021-07-13 19:58:10,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:10,099 INFO L276 IsEmpty]: Start isEmpty. Operand 3639 states and 15238 transitions. [2021-07-13 19:58:10,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:10,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:10,106 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:10,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:10,307 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:10,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:10,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1129036189, now seen corresponding path program 38 times [2021-07-13 19:58:10,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:10,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607394596] [2021-07-13 19:58:10,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:10,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 19:58:10,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:10,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607394596] [2021-07-13 19:58:10,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607394596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:10,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25985148] [2021-07-13 19:58:10,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 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 19:58:10,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:10,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:10,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:10,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:10,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:10,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:10,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:10,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:10,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:10,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:10,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:10,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25985148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:10,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:10,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:10,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788260302] [2021-07-13 19:58:10,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:10,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:10,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:10,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:10,617 INFO L87 Difference]: Start difference. First operand 3639 states and 15238 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:11,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:11,440 INFO L93 Difference]: Finished difference Result 4562 states and 18841 transitions. [2021-07-13 19:58:11,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:11,440 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:11,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:11,453 INFO L225 Difference]: With dead ends: 4562 [2021-07-13 19:58:11,453 INFO L226 Difference]: Without dead ends: 4531 [2021-07-13 19:58:11,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 573.4ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:11,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2021-07-13 19:58:11,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 3656. [2021-07-13 19:58:11,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191518467852257) internal successors, (15320), 3655 states have internal predecessors, (15320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:11,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15320 transitions. [2021-07-13 19:58:11,524 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15320 transitions. Word has length 23 [2021-07-13 19:58:11,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:11,524 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15320 transitions. [2021-07-13 19:58:11,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:11,524 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15320 transitions. [2021-07-13 19:58:11,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:11,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:11,530 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:11,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable452,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:11,730 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:11,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:11,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1716781511, now seen corresponding path program 39 times [2021-07-13 19:58:11,731 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:11,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057877037] [2021-07-13 19:58:11,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:11,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:11,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:11,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057877037] [2021-07-13 19:58:11,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057877037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:11,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006757504] [2021-07-13 19:58:11,835 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 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 19:58:11,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:58:11,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:11,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:11,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:11,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:11,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:11,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:11,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:11,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:11,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:12,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 19:58:12,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006757504] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:12,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:12,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:12,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598314148] [2021-07-13 19:58:12,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:12,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:12,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:12,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:12,057 INFO L87 Difference]: Start difference. First operand 3656 states and 15320 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:12,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:12,841 INFO L93 Difference]: Finished difference Result 4334 states and 17962 transitions. [2021-07-13 19:58:12,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:12,841 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:12,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:12,851 INFO L225 Difference]: With dead ends: 4334 [2021-07-13 19:58:12,851 INFO L226 Difference]: Without dead ends: 4306 [2021-07-13 19:58:12,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 650.6ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:12,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4306 states. [2021-07-13 19:58:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4306 to 3662. [2021-07-13 19:58:12,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 3661 states have (on average 4.191204588910134) internal successors, (15344), 3661 states have internal predecessors, (15344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:12,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 15344 transitions. [2021-07-13 19:58:12,936 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 15344 transitions. Word has length 23 [2021-07-13 19:58:12,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:12,936 INFO L482 AbstractCegarLoop]: Abstraction has 3662 states and 15344 transitions. [2021-07-13 19:58:12,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:12,936 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 15344 transitions. [2021-07-13 19:58:12,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:12,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:12,942 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:13,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable454 [2021-07-13 19:58:13,143 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:13,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:13,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1502474629, now seen corresponding path program 40 times [2021-07-13 19:58:13,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:13,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545399806] [2021-07-13 19:58:13,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:13,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 19:58:13,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545399806] [2021-07-13 19:58:13,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545399806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:13,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056183786] [2021-07-13 19:58:13,249 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 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 19:58:13,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:13,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:13,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:13,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:13,364 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:13,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:13,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:13,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:13,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:13,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:13,468 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:13,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056183786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:13,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:13,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:13,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430271683] [2021-07-13 19:58:13,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:13,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:13,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:13,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:13,469 INFO L87 Difference]: Start difference. First operand 3662 states and 15344 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:14,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:14,345 INFO L93 Difference]: Finished difference Result 4322 states and 17901 transitions. [2021-07-13 19:58:14,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:58:14,345 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:14,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:14,356 INFO L225 Difference]: With dead ends: 4322 [2021-07-13 19:58:14,356 INFO L226 Difference]: Without dead ends: 4299 [2021-07-13 19:58:14,357 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 685.3ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:14,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4299 states. [2021-07-13 19:58:14,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4299 to 3656. [2021-07-13 19:58:14,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3656 states, 3655 states have (on average 4.191518467852257) internal successors, (15320), 3655 states have internal predecessors, (15320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:14,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3656 states to 3656 states and 15320 transitions. [2021-07-13 19:58:14,422 INFO L78 Accepts]: Start accepts. Automaton has 3656 states and 15320 transitions. Word has length 23 [2021-07-13 19:58:14,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:14,422 INFO L482 AbstractCegarLoop]: Abstraction has 3656 states and 15320 transitions. [2021-07-13 19:58:14,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:14,422 INFO L276 IsEmpty]: Start isEmpty. Operand 3656 states and 15320 transitions. [2021-07-13 19:58:14,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:14,428 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:14,428 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:14,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:14,628 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:14,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:14,629 INFO L82 PathProgramCache]: Analyzing trace with hash 1120166395, now seen corresponding path program 41 times [2021-07-13 19:58:14,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:14,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172256322] [2021-07-13 19:58:14,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:14,727 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:14,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172256322] [2021-07-13 19:58:14,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172256322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:14,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461932898] [2021-07-13 19:58:14,728 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 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 19:58:14,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:58:14,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:14,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:14,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:14,866 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:14,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:14,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:14,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:14,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:14,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:14,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:14,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461932898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:14,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:14,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:14,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209421002] [2021-07-13 19:58:14,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:14,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:14,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:14,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:14,950 INFO L87 Difference]: Start difference. First operand 3656 states and 15320 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:15,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:15,571 INFO L93 Difference]: Finished difference Result 4199 states and 17420 transitions. [2021-07-13 19:58:15,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:58:15,572 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:15,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:15,582 INFO L225 Difference]: With dead ends: 4199 [2021-07-13 19:58:15,583 INFO L226 Difference]: Without dead ends: 4165 [2021-07-13 19:58:15,583 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 496.9ms TimeCoverageRelationStatistics Valid=140, Invalid=672, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:58:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4165 states. [2021-07-13 19:58:15,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4165 to 3677. [2021-07-13 19:58:15,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3677 states, 3676 states have (on average 4.1901523394994555) internal successors, (15403), 3676 states have internal predecessors, (15403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:15,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3677 states to 3677 states and 15403 transitions. [2021-07-13 19:58:15,648 INFO L78 Accepts]: Start accepts. Automaton has 3677 states and 15403 transitions. Word has length 23 [2021-07-13 19:58:15,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:15,648 INFO L482 AbstractCegarLoop]: Abstraction has 3677 states and 15403 transitions. [2021-07-13 19:58:15,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:15,648 INFO L276 IsEmpty]: Start isEmpty. Operand 3677 states and 15403 transitions. [2021-07-13 19:58:15,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:15,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:15,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:15,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable458 [2021-07-13 19:58:15,855 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:15,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:15,856 INFO L82 PathProgramCache]: Analyzing trace with hash -208531025, now seen corresponding path program 42 times [2021-07-13 19:58:15,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:15,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497792734] [2021-07-13 19:58:15,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:15,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 19:58:15,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:15,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497792734] [2021-07-13 19:58:15,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497792734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:15,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770515960] [2021-07-13 19:58:15,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 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 19:58:15,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:58:15,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:15,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:58:15,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:16,118 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:58:16,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:58:16,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:58:16,142 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-13 19:58:16,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:16,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:58:16,186 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:16,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770515960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:16,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:16,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:16,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025702205] [2021-07-13 19:58:16,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:16,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:16,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:16,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:16,187 INFO L87 Difference]: Start difference. First operand 3677 states and 15403 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:16,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:16,817 INFO L93 Difference]: Finished difference Result 4199 states and 17414 transitions. [2021-07-13 19:58:16,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:58:16,817 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:16,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:16,827 INFO L225 Difference]: With dead ends: 4199 [2021-07-13 19:58:16,827 INFO L226 Difference]: Without dead ends: 4168 [2021-07-13 19:58:16,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 431.2ms TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:58:16,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-13 19:58:16,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 3683. [2021-07-13 19:58:16,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3683 states, 3682 states have (on average 4.190928843020098) internal successors, (15431), 3682 states have internal predecessors, (15431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:16,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3683 states to 3683 states and 15431 transitions. [2021-07-13 19:58:16,887 INFO L78 Accepts]: Start accepts. Automaton has 3683 states and 15431 transitions. Word has length 23 [2021-07-13 19:58:16,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:16,888 INFO L482 AbstractCegarLoop]: Abstraction has 3683 states and 15431 transitions. [2021-07-13 19:58:16,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 3683 states and 15431 transitions. [2021-07-13 19:58:16,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:16,894 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:16,894 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:17,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:17,094 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:17,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:17,095 INFO L82 PathProgramCache]: Analyzing trace with hash 379214297, now seen corresponding path program 43 times [2021-07-13 19:58:17,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:17,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901651945] [2021-07-13 19:58:17,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:17,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:17,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 19:58:17,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:17,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901651945] [2021-07-13 19:58:17,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901651945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:17,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948299540] [2021-07-13 19:58:17,230 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 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 19:58:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:17,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:17,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:17,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:17,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:17,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:17,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:17,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:17,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:17,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 19:58:17,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948299540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:17,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:17,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:17,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764117827] [2021-07-13 19:58:17,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:17,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:17,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:17,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:17,458 INFO L87 Difference]: Start difference. First operand 3683 states and 15431 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:18,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:18,164 INFO L93 Difference]: Finished difference Result 4103 states and 17052 transitions. [2021-07-13 19:58:18,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:58:18,164 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:18,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:18,175 INFO L225 Difference]: With dead ends: 4103 [2021-07-13 19:58:18,175 INFO L226 Difference]: Without dead ends: 4075 [2021-07-13 19:58:18,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 662.9ms TimeCoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:58:18,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4075 states. [2021-07-13 19:58:18,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4075 to 3689. [2021-07-13 19:58:18,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3689 states, 3688 states have (on average 4.190618221258134) internal successors, (15455), 3688 states have internal predecessors, (15455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:18,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3689 states to 3689 states and 15455 transitions. [2021-07-13 19:58:18,242 INFO L78 Accepts]: Start accepts. Automaton has 3689 states and 15455 transitions. Word has length 23 [2021-07-13 19:58:18,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:18,242 INFO L482 AbstractCegarLoop]: Abstraction has 3689 states and 15455 transitions. [2021-07-13 19:58:18,242 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:18,242 INFO L276 IsEmpty]: Start isEmpty. Operand 3689 states and 15455 transitions. [2021-07-13 19:58:18,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:18,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:18,250 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:18,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable464 [2021-07-13 19:58:18,450 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:18,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:18,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1454925453, now seen corresponding path program 44 times [2021-07-13 19:58:18,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:18,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472563067] [2021-07-13 19:58:18,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:18,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:18,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:18,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472563067] [2021-07-13 19:58:18,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472563067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:18,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572750101] [2021-07-13 19:58:18,572 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 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 19:58:18,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:18,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:18,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:18,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:18,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:18,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:18,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:18,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:18,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:18,703 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:18,796 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:18,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572750101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:18,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:18,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:18,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922667751] [2021-07-13 19:58:18,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:18,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:18,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:18,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:18,797 INFO L87 Difference]: Start difference. First operand 3689 states and 15455 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:19,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:19,646 INFO L93 Difference]: Finished difference Result 4219 states and 17490 transitions. [2021-07-13 19:58:19,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:58:19,647 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:19,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:19,657 INFO L225 Difference]: With dead ends: 4219 [2021-07-13 19:58:19,657 INFO L226 Difference]: Without dead ends: 4196 [2021-07-13 19:58:19,658 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 767.1ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:19,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-13 19:58:19,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3677. [2021-07-13 19:58:19,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3677 states, 3676 states have (on average 4.1901523394994555) internal successors, (15403), 3676 states have internal predecessors, (15403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:19,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3677 states to 3677 states and 15403 transitions. [2021-07-13 19:58:19,724 INFO L78 Accepts]: Start accepts. Automaton has 3677 states and 15403 transitions. Word has length 23 [2021-07-13 19:58:19,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:19,724 INFO L482 AbstractCegarLoop]: Abstraction has 3677 states and 15403 transitions. [2021-07-13 19:58:19,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:19,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3677 states and 15403 transitions. [2021-07-13 19:58:19,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:19,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:19,731 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:19,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable466 [2021-07-13 19:58:19,932 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:19,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:19,932 INFO L82 PathProgramCache]: Analyzing trace with hash 210561437, now seen corresponding path program 45 times [2021-07-13 19:58:19,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:19,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276874100] [2021-07-13 19:58:19,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:20,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:20,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:20,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276874100] [2021-07-13 19:58:20,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276874100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:20,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421233359] [2021-07-13 19:58:20,058 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 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 19:58:20,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:58:20,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:20,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:20,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:20,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:20,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2021-07-13 19:58:20,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:20,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:20,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:20,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-13 19:58:20,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 19:58:20,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421233359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:20,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:20,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 19:58:20,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111591408] [2021-07-13 19:58:20,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 19:58:20,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:20,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 19:58:20,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:58:20,365 INFO L87 Difference]: Start difference. First operand 3677 states and 15403 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:21,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:21,050 INFO L93 Difference]: Finished difference Result 4112 states and 17055 transitions. [2021-07-13 19:58:21,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:58:21,051 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:21,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:21,061 INFO L225 Difference]: With dead ends: 4112 [2021-07-13 19:58:21,061 INFO L226 Difference]: Without dead ends: 4103 [2021-07-13 19:58:21,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 649.8ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:58:21,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4103 states. [2021-07-13 19:58:21,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4103 to 3733. [2021-07-13 19:58:21,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3733 states, 3732 states have (on average 4.193461950696677) internal successors, (15650), 3732 states have internal predecessors, (15650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:21,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3733 states to 3733 states and 15650 transitions. [2021-07-13 19:58:21,127 INFO L78 Accepts]: Start accepts. Automaton has 3733 states and 15650 transitions. Word has length 23 [2021-07-13 19:58:21,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:21,127 INFO L482 AbstractCegarLoop]: Abstraction has 3733 states and 15650 transitions. [2021-07-13 19:58:21,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:21,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3733 states and 15650 transitions. [2021-07-13 19:58:21,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:21,133 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:21,133 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:21,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:21,334 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:21,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:21,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1901867193, now seen corresponding path program 46 times [2021-07-13 19:58:21,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:21,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308574396] [2021-07-13 19:58:21,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:21,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:21,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308574396] [2021-07-13 19:58:21,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308574396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:21,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553818564] [2021-07-13 19:58:21,434 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 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 19:58:21,460 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:21,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:21,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:21,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:21,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:21,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2021-07-13 19:58:21,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:21,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:21,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:21,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-13 19:58:21,727 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:21,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553818564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:21,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:21,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:58:21,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031721559] [2021-07-13 19:58:21,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:58:21,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:21,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:58:21,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:58:21,728 INFO L87 Difference]: Start difference. First operand 3733 states and 15650 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:21,857 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 37 [2021-07-13 19:58:22,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:22,592 INFO L93 Difference]: Finished difference Result 4327 states and 17952 transitions. [2021-07-13 19:58:22,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:58:22,592 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:22,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:22,603 INFO L225 Difference]: With dead ends: 4327 [2021-07-13 19:58:22,604 INFO L226 Difference]: Without dead ends: 4318 [2021-07-13 19:58:22,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 764.0ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:58:22,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4318 states. [2021-07-13 19:58:22,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4318 to 3739. [2021-07-13 19:58:22,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3739 states, 3738 states have (on average 4.193151417870519) internal successors, (15674), 3738 states have internal predecessors, (15674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:22,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3739 states to 3739 states and 15674 transitions. [2021-07-13 19:58:22,673 INFO L78 Accepts]: Start accepts. Automaton has 3739 states and 15674 transitions. Word has length 23 [2021-07-13 19:58:22,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:22,673 INFO L482 AbstractCegarLoop]: Abstraction has 3739 states and 15674 transitions. [2021-07-13 19:58:22,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:22,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3739 states and 15674 transitions. [2021-07-13 19:58:22,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:22,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:22,680 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:22,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable472,229 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:22,880 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:22,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:22,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1064402683, now seen corresponding path program 47 times [2021-07-13 19:58:22,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:22,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514634748] [2021-07-13 19:58:22,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:22,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:22,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 19:58:22,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:22,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514634748] [2021-07-13 19:58:22,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514634748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:22,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038296619] [2021-07-13 19:58:22,980 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 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 19:58:23,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:58:23,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:23,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:23,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:23,138 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:23,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 41 [2021-07-13 19:58:23,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:23,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:23,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:23,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:50 [2021-07-13 19:58:23,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 19:58:23,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038296619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:23,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:23,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:58:23,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199545295] [2021-07-13 19:58:23,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:58:23,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:23,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:58:23,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:58:23,291 INFO L87 Difference]: Start difference. First operand 3739 states and 15674 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:23,420 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 37 [2021-07-13 19:58:24,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:24,240 INFO L93 Difference]: Finished difference Result 4413 states and 18287 transitions. [2021-07-13 19:58:24,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:24,240 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:24,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:24,252 INFO L225 Difference]: With dead ends: 4413 [2021-07-13 19:58:24,252 INFO L226 Difference]: Without dead ends: 4404 [2021-07-13 19:58:24,253 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 833.2ms TimeCoverageRelationStatistics Valid=163, Invalid=767, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:24,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-13 19:58:24,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3745. [2021-07-13 19:58:24,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3745 states, 3744 states have (on average 4.193910256410256) internal successors, (15702), 3744 states have internal predecessors, (15702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:24,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3745 states to 3745 states and 15702 transitions. [2021-07-13 19:58:24,336 INFO L78 Accepts]: Start accepts. Automaton has 3745 states and 15702 transitions. Word has length 23 [2021-07-13 19:58:24,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:24,336 INFO L482 AbstractCegarLoop]: Abstraction has 3745 states and 15702 transitions. [2021-07-13 19:58:24,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:24,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3745 states and 15702 transitions. [2021-07-13 19:58:24,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:24,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:24,343 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:24,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable478 [2021-07-13 19:58:24,543 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:24,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:24,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1652148005, now seen corresponding path program 48 times [2021-07-13 19:58:24,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:24,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333880636] [2021-07-13 19:58:24,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:24,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:24,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 19:58:24,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:24,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333880636] [2021-07-13 19:58:24,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333880636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:24,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255244271] [2021-07-13 19:58:24,652 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 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 19:58:24,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:24,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:24,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:58:24,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:24,760 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:24,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 32 [2021-07-13 19:58:24,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:24,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:24,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:24,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:26 [2021-07-13 19:58:24,861 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:24,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255244271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:24,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:24,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 19:58:24,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80091925] [2021-07-13 19:58:24,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 19:58:24,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:24,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 19:58:24,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-07-13 19:58:24,862 INFO L87 Difference]: Start difference. First operand 3745 states and 15702 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:25,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:25,422 INFO L93 Difference]: Finished difference Result 4073 states and 16946 transitions. [2021-07-13 19:58:25,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:58:25,422 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:25,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:25,433 INFO L225 Difference]: With dead ends: 4073 [2021-07-13 19:58:25,433 INFO L226 Difference]: Without dead ends: 4064 [2021-07-13 19:58:25,434 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 478.7ms TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:58:25,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4064 states. [2021-07-13 19:58:25,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4064 to 3751. [2021-07-13 19:58:25,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3751 states, 3750 states have (on average 4.1936) internal successors, (15726), 3750 states have internal predecessors, (15726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:25,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3751 states to 3751 states and 15726 transitions. [2021-07-13 19:58:25,502 INFO L78 Accepts]: Start accepts. Automaton has 3751 states and 15726 transitions. Word has length 23 [2021-07-13 19:58:25,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:25,503 INFO L482 AbstractCegarLoop]: Abstraction has 3751 states and 15726 transitions. [2021-07-13 19:58:25,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3751 states and 15726 transitions. [2021-07-13 19:58:25,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:25,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:25,510 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:25,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable484 [2021-07-13 19:58:25,710 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:25,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:25,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1567108135, now seen corresponding path program 49 times [2021-07-13 19:58:25,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:25,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935176954] [2021-07-13 19:58:25,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:25,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:25,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:25,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935176954] [2021-07-13 19:58:25,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935176954] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:25,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233639114] [2021-07-13 19:58:25,834 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 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 19:58:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:25,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:25,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:26,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:26,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2021-07-13 19:58:26,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:26,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:26,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:26,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:31 [2021-07-13 19:58:26,226 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:26,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233639114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:26,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:26,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:58:26,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447657942] [2021-07-13 19:58:26,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:58:26,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:26,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:58:26,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:58:26,227 INFO L87 Difference]: Start difference. First operand 3751 states and 15726 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:26,529 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-13 19:58:27,217 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-07-13 19:58:27,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:27,464 INFO L93 Difference]: Finished difference Result 4206 states and 17475 transitions. [2021-07-13 19:58:27,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:58:27,464 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:27,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:27,475 INFO L225 Difference]: With dead ends: 4206 [2021-07-13 19:58:27,475 INFO L226 Difference]: Without dead ends: 4195 [2021-07-13 19:58:27,475 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1216.7ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:27,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2021-07-13 19:58:27,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 3759. [2021-07-13 19:58:27,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 4.193720063863758) internal successors, (15760), 3758 states have internal predecessors, (15760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:27,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 15760 transitions. [2021-07-13 19:58:27,543 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 15760 transitions. Word has length 23 [2021-07-13 19:58:27,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:27,544 INFO L482 AbstractCegarLoop]: Abstraction has 3759 states and 15760 transitions. [2021-07-13 19:58:27,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:27,544 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 15760 transitions. [2021-07-13 19:58:27,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:27,550 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:27,551 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:27,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable486 [2021-07-13 19:58:27,751 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:27,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:27,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1525104667, now seen corresponding path program 50 times [2021-07-13 19:58:27,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:27,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771744558] [2021-07-13 19:58:27,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:27,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:27,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771744558] [2021-07-13 19:58:27,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771744558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:27,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280517069] [2021-07-13 19:58:27,863 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 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 19:58:27,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:27,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:27,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:27,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:28,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:28,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:28,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:28,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:28,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:28,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:28,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:28,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280517069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:28,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:28,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:28,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793084642] [2021-07-13 19:58:28,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:28,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:28,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:28,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:28,085 INFO L87 Difference]: Start difference. First operand 3759 states and 15760 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:29,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:29,059 INFO L93 Difference]: Finished difference Result 4690 states and 19442 transitions. [2021-07-13 19:58:29,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 19:58:29,059 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:29,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:29,071 INFO L225 Difference]: With dead ends: 4690 [2021-07-13 19:58:29,071 INFO L226 Difference]: Without dead ends: 4666 [2021-07-13 19:58:29,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 794.2ms TimeCoverageRelationStatistics Valid=218, Invalid=972, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:58:29,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4666 states. [2021-07-13 19:58:29,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4666 to 3783. [2021-07-13 19:58:29,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.195928080380751) internal successors, (15869), 3782 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:29,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15869 transitions. [2021-07-13 19:58:29,142 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15869 transitions. Word has length 23 [2021-07-13 19:58:29,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:29,142 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15869 transitions. [2021-07-13 19:58:29,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:29,142 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15869 transitions. [2021-07-13 19:58:29,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:29,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:29,149 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:29,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable492,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:29,350 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:29,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:29,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1863701669, now seen corresponding path program 51 times [2021-07-13 19:58:29,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:29,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430718927] [2021-07-13 19:58:29,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:29,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 19:58:29,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:29,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430718927] [2021-07-13 19:58:29,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430718927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:29,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378672976] [2021-07-13 19:58:29,476 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 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 19:58:29,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:58:29,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:29,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:58:29,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:29,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:58:29,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:58:29,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:29,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-07-13 19:58:29,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:29,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:29,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:29,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:29 [2021-07-13 19:58:29,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 19:58:29,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378672976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:29,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:29,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:29,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016291721] [2021-07-13 19:58:29,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:29,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:29,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:29,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:29,692 INFO L87 Difference]: Start difference. First operand 3783 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:30,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:30,304 INFO L93 Difference]: Finished difference Result 4448 states and 18449 transitions. [2021-07-13 19:58:30,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:58:30,304 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:30,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:30,343 INFO L225 Difference]: With dead ends: 4448 [2021-07-13 19:58:30,343 INFO L226 Difference]: Without dead ends: 4420 [2021-07-13 19:58:30,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 480.4ms TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:58:30,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4420 states. [2021-07-13 19:58:30,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4420 to 3789. [2021-07-13 19:58:30,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195617740232312) internal successors, (15893), 3788 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:30,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15893 transitions. [2021-07-13 19:58:30,409 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15893 transitions. Word has length 23 [2021-07-13 19:58:30,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:30,409 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15893 transitions. [2021-07-13 19:58:30,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:30,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15893 transitions. [2021-07-13 19:58:30,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:30,416 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:30,416 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:30,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:30,617 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:30,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:30,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1355554471, now seen corresponding path program 52 times [2021-07-13 19:58:30,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:30,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374098433] [2021-07-13 19:58:30,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:30,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 19:58:30,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:30,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374098433] [2021-07-13 19:58:30,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374098433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:30,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937772544] [2021-07-13 19:58:30,732 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 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 19:58:30,761 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:30,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:30,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:30,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:30,850 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:30,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:30,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:30,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:30,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:30,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:30,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 19:58:30,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937772544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:30,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:30,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:30,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865766144] [2021-07-13 19:58:30,954 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:30,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:30,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:30,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:30,954 INFO L87 Difference]: Start difference. First operand 3789 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:31,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:31,964 INFO L93 Difference]: Finished difference Result 4477 states and 18578 transitions. [2021-07-13 19:58:31,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:58:31,964 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:31,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:31,976 INFO L225 Difference]: With dead ends: 4477 [2021-07-13 19:58:31,976 INFO L226 Difference]: Without dead ends: 4454 [2021-07-13 19:58:31,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 892.3ms TimeCoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:58:31,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4454 states. [2021-07-13 19:58:32,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4454 to 3777. [2021-07-13 19:58:32,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.195444915254237) internal successors, (15842), 3776 states have internal predecessors, (15842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:32,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15842 transitions. [2021-07-13 19:58:32,044 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15842 transitions. Word has length 23 [2021-07-13 19:58:32,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:32,044 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15842 transitions. [2021-07-13 19:58:32,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:32,044 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15842 transitions. [2021-07-13 19:58:32,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:32,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:32,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:32,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable495,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:32,251 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:32,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:32,251 INFO L82 PathProgramCache]: Analyzing trace with hash -1690313529, now seen corresponding path program 53 times [2021-07-13 19:58:32,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:32,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061604663] [2021-07-13 19:58:32,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:32,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 19:58:32,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:32,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061604663] [2021-07-13 19:58:32,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061604663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:32,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751804272] [2021-07-13 19:58:32,360 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 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 19:58:32,388 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:58:32,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:32,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:32,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:32,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:32,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:32,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:32,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:32,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:32,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:32,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:32,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751804272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:32,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:32,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:32,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324569455] [2021-07-13 19:58:32,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:32,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:32,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:32,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:32,617 INFO L87 Difference]: Start difference. First operand 3777 states and 15842 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:33,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:33,199 INFO L93 Difference]: Finished difference Result 4607 states and 19073 transitions. [2021-07-13 19:58:33,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:58:33,200 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:33,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:33,213 INFO L225 Difference]: With dead ends: 4607 [2021-07-13 19:58:33,213 INFO L226 Difference]: Without dead ends: 4576 [2021-07-13 19:58:33,213 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 532.9ms TimeCoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:58:33,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4576 states. [2021-07-13 19:58:33,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4576 to 3783. [2021-07-13 19:58:33,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.196192490745637) internal successors, (15870), 3782 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:33,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15870 transitions. [2021-07-13 19:58:33,295 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15870 transitions. Word has length 23 [2021-07-13 19:58:33,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:33,295 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15870 transitions. [2021-07-13 19:58:33,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:33,295 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15870 transitions. [2021-07-13 19:58:33,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:33,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:33,302 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:33,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable497,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:33,503 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:33,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:33,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1102568207, now seen corresponding path program 54 times [2021-07-13 19:58:33,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:33,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361549137] [2021-07-13 19:58:33,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:33,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:33,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:33,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361549137] [2021-07-13 19:58:33,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361549137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:33,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481330551] [2021-07-13 19:58:33,617 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 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 19:58:33,644 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:33,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:33,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:58:33,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:33,778 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 19:58:33,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-13 19:58:33,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:33,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:33,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:33,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-13 19:58:33,883 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:33,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481330551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:33,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:33,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:33,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594577926] [2021-07-13 19:58:33,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:33,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:33,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:33,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:33,884 INFO L87 Difference]: Start difference. First operand 3783 states and 15870 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:34,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:34,762 INFO L93 Difference]: Finished difference Result 4287 states and 17822 transitions. [2021-07-13 19:58:34,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 19:58:34,762 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:34,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:34,773 INFO L225 Difference]: With dead ends: 4287 [2021-07-13 19:58:34,774 INFO L226 Difference]: Without dead ends: 4259 [2021-07-13 19:58:34,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 664.0ms TimeCoverageRelationStatistics Valid=206, Invalid=1126, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 19:58:34,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4259 states. [2021-07-13 19:58:34,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4259 to 3789. [2021-07-13 19:58:34,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195881731784583) internal successors, (15894), 3788 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:34,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15894 transitions. [2021-07-13 19:58:34,844 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15894 transitions. Word has length 23 [2021-07-13 19:58:34,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:34,844 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15894 transitions. [2021-07-13 19:58:34,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:34,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15894 transitions. [2021-07-13 19:58:34,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:34,851 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:34,851 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:35,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-07-13 19:58:35,053 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:35,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:35,053 INFO L82 PathProgramCache]: Analyzing trace with hash -26857051, now seen corresponding path program 55 times [2021-07-13 19:58:35,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:35,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318714749] [2021-07-13 19:58:35,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:35,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:35,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:35,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:35,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318714749] [2021-07-13 19:58:35,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318714749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:35,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834198562] [2021-07-13 19:58:35,169 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 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 19:58:35,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:35,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:35,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:35,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:35,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:35,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:35,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:35,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:35,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:35,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 19:58:35,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834198562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:35,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:35,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:35,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409652891] [2021-07-13 19:58:35,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:35,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:35,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:35,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:35,389 INFO L87 Difference]: Start difference. First operand 3789 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:36,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:36,387 INFO L93 Difference]: Finished difference Result 4408 states and 18310 transitions. [2021-07-13 19:58:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:58:36,387 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:36,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:36,399 INFO L225 Difference]: With dead ends: 4408 [2021-07-13 19:58:36,399 INFO L226 Difference]: Without dead ends: 4385 [2021-07-13 19:58:36,399 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 814.3ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:58:36,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4385 states. [2021-07-13 19:58:36,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4385 to 3771. [2021-07-13 19:58:36,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3770 states have (on average 4.1938992042440315) internal successors, (15811), 3770 states have internal predecessors, (15811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:36,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 15811 transitions. [2021-07-13 19:58:36,466 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 15811 transitions. Word has length 23 [2021-07-13 19:58:36,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:36,466 INFO L482 AbstractCegarLoop]: Abstraction has 3771 states and 15811 transitions. [2021-07-13 19:58:36,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:36,466 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 15811 transitions. [2021-07-13 19:58:36,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:36,473 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:36,473 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:36,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable503,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:36,674 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:36,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:36,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1699183323, now seen corresponding path program 56 times [2021-07-13 19:58:36,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:36,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886212268] [2021-07-13 19:58:36,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:36,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:36,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 19:58:36,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:36,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886212268] [2021-07-13 19:58:36,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886212268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:36,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372282404] [2021-07-13 19:58:36,814 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 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 19:58:36,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:36,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:36,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:36,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:36,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:36,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:36,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:36,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:36,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:36,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:37,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:37,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372282404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:37,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:37,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:37,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110809776] [2021-07-13 19:58:37,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:37,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:37,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:37,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:37,036 INFO L87 Difference]: Start difference. First operand 3771 states and 15811 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:37,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:37,563 INFO L93 Difference]: Finished difference Result 4227 states and 17567 transitions. [2021-07-13 19:58:37,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:58:37,564 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:37,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:37,575 INFO L225 Difference]: With dead ends: 4227 [2021-07-13 19:58:37,575 INFO L226 Difference]: Without dead ends: 4193 [2021-07-13 19:58:37,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 438.8ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:58:37,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2021-07-13 19:58:37,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 3777. [2021-07-13 19:58:37,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.193591101694915) internal successors, (15835), 3776 states have internal predecessors, (15835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:37,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15835 transitions. [2021-07-13 19:58:37,647 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15835 transitions. Word has length 23 [2021-07-13 19:58:37,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:37,647 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15835 transitions. [2021-07-13 19:58:37,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:37,647 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15835 transitions. [2021-07-13 19:58:37,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:37,653 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:37,653 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:37,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:37,863 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:37,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:37,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1267086553, now seen corresponding path program 57 times [2021-07-13 19:58:37,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:37,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922790216] [2021-07-13 19:58:37,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:37,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:37,973 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:37,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:37,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922790216] [2021-07-13 19:58:37,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922790216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:37,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055028016] [2021-07-13 19:58:37,973 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 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 19:58:38,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:58:38,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:38,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:58:38,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:38,172 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:58:38,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:58:38,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:58:38,200 INFO L628 ElimStorePlain]: treesize reduction 53, result has 20.9 percent of original size [2021-07-13 19:58:38,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:38,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:58:38,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:38,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055028016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:38,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:38,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:38,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807095033] [2021-07-13 19:58:38,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:38,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:38,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:38,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:38,254 INFO L87 Difference]: Start difference. First operand 3777 states and 15835 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:39,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:39,038 INFO L93 Difference]: Finished difference Result 4426 states and 18356 transitions. [2021-07-13 19:58:39,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 19:58:39,039 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:39,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:39,054 INFO L225 Difference]: With dead ends: 4426 [2021-07-13 19:58:39,054 INFO L226 Difference]: Without dead ends: 4395 [2021-07-13 19:58:39,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 537.9ms TimeCoverageRelationStatistics Valid=159, Invalid=1101, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:58:39,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4395 states. [2021-07-13 19:58:39,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4395 to 3783. [2021-07-13 19:58:39,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.194341618191433) internal successors, (15863), 3782 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:39,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15863 transitions. [2021-07-13 19:58:39,126 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15863 transitions. Word has length 23 [2021-07-13 19:58:39,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:39,126 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15863 transitions. [2021-07-13 19:58:39,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:39,126 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15863 transitions. [2021-07-13 19:58:39,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:39,134 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:39,134 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:39,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable507 [2021-07-13 19:58:39,334 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:39,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:39,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1854831875, now seen corresponding path program 58 times [2021-07-13 19:58:39,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:39,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531286144] [2021-07-13 19:58:39,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:39,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:39,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:39,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531286144] [2021-07-13 19:58:39,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531286144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:39,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498520776] [2021-07-13 19:58:39,450 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 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 19:58:39,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:39,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:39,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:39,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:39,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:39,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:39,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:39,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:39,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:39,584 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:39,674 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:39,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498520776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:39,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:39,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:39,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315265872] [2021-07-13 19:58:39,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:39,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:39,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:39,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:39,675 INFO L87 Difference]: Start difference. First operand 3783 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:40,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:40,283 INFO L93 Difference]: Finished difference Result 4228 states and 17591 transitions. [2021-07-13 19:58:40,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:58:40,284 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:40,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:40,293 INFO L225 Difference]: With dead ends: 4228 [2021-07-13 19:58:40,294 INFO L226 Difference]: Without dead ends: 4200 [2021-07-13 19:58:40,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 592.6ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:58:40,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4200 states. [2021-07-13 19:58:40,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4200 to 3789. [2021-07-13 19:58:40,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.194033790918691) internal successors, (15887), 3788 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:40,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15887 transitions. [2021-07-13 19:58:40,356 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15887 transitions. Word has length 23 [2021-07-13 19:58:40,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:40,357 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15887 transitions. [2021-07-13 19:58:40,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:40,357 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15887 transitions. [2021-07-13 19:58:40,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:40,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:40,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:40,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:40,564 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:40,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:40,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1364424265, now seen corresponding path program 59 times [2021-07-13 19:58:40,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:40,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950689207] [2021-07-13 19:58:40,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:40,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:40,677 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:40,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:40,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950689207] [2021-07-13 19:58:40,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950689207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:40,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559389379] [2021-07-13 19:58:40,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:40,705 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 19:58:40,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:40,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:40,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:40,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:40,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:40,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:40,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:40,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:40,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:40,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:40,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559389379] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:40,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:40,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:40,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772870440] [2021-07-13 19:58:40,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:40,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:40,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:40,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:40,909 INFO L87 Difference]: Start difference. First operand 3789 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:41,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:41,828 INFO L93 Difference]: Finished difference Result 4302 states and 17890 transitions. [2021-07-13 19:58:41,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:58:41,828 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:41,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:41,839 INFO L225 Difference]: With dead ends: 4302 [2021-07-13 19:58:41,839 INFO L226 Difference]: Without dead ends: 4279 [2021-07-13 19:58:41,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 812.4ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:58:41,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4279 states. [2021-07-13 19:58:41,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4279 to 3765. [2021-07-13 19:58:41,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3765 states, 3764 states have (on average 4.193411264612115) internal successors, (15784), 3764 states have internal predecessors, (15784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:41,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3765 states to 3765 states and 15784 transitions. [2021-07-13 19:58:41,917 INFO L78 Accepts]: Start accepts. Automaton has 3765 states and 15784 transitions. Word has length 23 [2021-07-13 19:58:41,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:41,917 INFO L482 AbstractCegarLoop]: Abstraction has 3765 states and 15784 transitions. [2021-07-13 19:58:41,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:41,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3765 states and 15784 transitions. [2021-07-13 19:58:41,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:41,924 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:41,924 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:42,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:42,124 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:42,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:42,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1496928921, now seen corresponding path program 60 times [2021-07-13 19:58:42,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:42,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914230103] [2021-07-13 19:58:42,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:42,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:42,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:42,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:42,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914230103] [2021-07-13 19:58:42,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914230103] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:42,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510175996] [2021-07-13 19:58:42,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:42,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:42,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:42,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:58:42,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:42,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:58:42,404 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 19:58:42,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 24 treesize of output 52 [2021-07-13 19:58:42,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:58:42,423 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-13 19:58:42,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:42,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:14 [2021-07-13 19:58:42,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:42,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510175996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:42,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:42,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:42,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421071655] [2021-07-13 19:58:42,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:42,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:42,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:42,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:42,467 INFO L87 Difference]: Start difference. First operand 3765 states and 15784 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:43,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:43,499 INFO L93 Difference]: Finished difference Result 4660 states and 19308 transitions. [2021-07-13 19:58:43,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 19:58:43,500 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:43,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:43,511 INFO L225 Difference]: With dead ends: 4660 [2021-07-13 19:58:43,512 INFO L226 Difference]: Without dead ends: 4636 [2021-07-13 19:58:43,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 601.5ms TimeCoverageRelationStatistics Valid=209, Invalid=1431, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 19:58:43,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4636 states. [2021-07-13 19:58:43,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4636 to 3783. [2021-07-13 19:58:43,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.196192490745637) internal successors, (15870), 3782 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:43,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15870 transitions. [2021-07-13 19:58:43,583 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15870 transitions. Word has length 23 [2021-07-13 19:58:43,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:43,583 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15870 transitions. [2021-07-13 19:58:43,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:43,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15870 transitions. [2021-07-13 19:58:43,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:43,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:43,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:43,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable515 [2021-07-13 19:58:43,790 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:43,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:43,790 INFO L82 PathProgramCache]: Analyzing trace with hash 590767961, now seen corresponding path program 61 times [2021-07-13 19:58:43,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:43,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563174357] [2021-07-13 19:58:43,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:43,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:43,905 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:43,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:43,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563174357] [2021-07-13 19:58:43,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563174357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:43,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189299717] [2021-07-13 19:58:43,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:43,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:43,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:43,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:44,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:44,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:44,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:44,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:44,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:44,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:44,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 19:58:44,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189299717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:44,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:44,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:44,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563974721] [2021-07-13 19:58:44,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:44,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:44,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:44,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:44,126 INFO L87 Difference]: Start difference. First operand 3783 states and 15870 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:45,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:45,021 INFO L93 Difference]: Finished difference Result 4546 states and 18846 transitions. [2021-07-13 19:58:45,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:45,022 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:45,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:45,034 INFO L225 Difference]: With dead ends: 4546 [2021-07-13 19:58:45,034 INFO L226 Difference]: Without dead ends: 4518 [2021-07-13 19:58:45,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 689.2ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:45,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2021-07-13 19:58:45,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3789. [2021-07-13 19:58:45,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.195881731784583) internal successors, (15894), 3788 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:45,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15894 transitions. [2021-07-13 19:58:45,103 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15894 transitions. Word has length 23 [2021-07-13 19:58:45,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:45,103 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15894 transitions. [2021-07-13 19:58:45,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:45,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15894 transitions. [2021-07-13 19:58:45,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:45,110 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:45,110 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:45,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:45,311 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:45,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:45,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1666479117, now seen corresponding path program 62 times [2021-07-13 19:58:45,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:45,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485551795] [2021-07-13 19:58:45,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:45,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:45,456 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:45,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:45,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485551795] [2021-07-13 19:58:45,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485551795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:45,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032066311] [2021-07-13 19:58:45,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:58:45,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:45,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:45,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:45,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:45,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:45,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:45,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:45,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:45,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:45,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:45,673 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:45,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032066311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:45,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:45,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:45,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173774529] [2021-07-13 19:58:45,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:45,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:45,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:45,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:45,674 INFO L87 Difference]: Start difference. First operand 3789 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:46,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:46,624 INFO L93 Difference]: Finished difference Result 4455 states and 18490 transitions. [2021-07-13 19:58:46,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:58:46,624 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:46,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:46,635 INFO L225 Difference]: With dead ends: 4455 [2021-07-13 19:58:46,636 INFO L226 Difference]: Without dead ends: 4432 [2021-07-13 19:58:46,636 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 854.2ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:58:46,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4432 states. [2021-07-13 19:58:46,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4432 to 3777. [2021-07-13 19:58:46,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.195709745762712) internal successors, (15843), 3776 states have internal predecessors, (15843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:46,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15843 transitions. [2021-07-13 19:58:46,708 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15843 transitions. Word has length 23 [2021-07-13 19:58:46,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:46,708 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15843 transitions. [2021-07-13 19:58:46,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:46,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15843 transitions. [2021-07-13 19:58:46,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:46,715 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:46,715 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:46,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2021-07-13 19:58:46,916 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:46,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:46,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1331720059, now seen corresponding path program 63 times [2021-07-13 19:58:46,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:46,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603530361] [2021-07-13 19:58:46,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:46,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:47,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 19:58:47,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:47,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603530361] [2021-07-13 19:58:47,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603530361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:47,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492964982] [2021-07-13 19:58:47,022 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 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 19:58:47,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 19:58:47,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:47,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:47,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:47,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:47,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:47,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:47,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:47,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:47,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:47,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 19:58:47,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492964982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:47,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:47,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:47,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202086580] [2021-07-13 19:58:47,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:47,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:47,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:47,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:47,255 INFO L87 Difference]: Start difference. First operand 3777 states and 15843 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:47,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:47,928 INFO L93 Difference]: Finished difference Result 4636 states and 19200 transitions. [2021-07-13 19:58:47,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:58:47,928 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:47,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:47,939 INFO L225 Difference]: With dead ends: 4636 [2021-07-13 19:58:47,939 INFO L226 Difference]: Without dead ends: 4605 [2021-07-13 19:58:47,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 495.0ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:58:47,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-07-13 19:58:47,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 3783. [2021-07-13 19:58:47,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.1964569011105235) internal successors, (15871), 3782 states have internal predecessors, (15871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:48,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15871 transitions. [2021-07-13 19:58:48,004 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15871 transitions. Word has length 23 [2021-07-13 19:58:48,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:48,004 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15871 transitions. [2021-07-13 19:58:48,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:48,005 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15871 transitions. [2021-07-13 19:58:48,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:48,011 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:48,011 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:48,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable523,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:48,212 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:48,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:48,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1919465381, now seen corresponding path program 64 times [2021-07-13 19:58:48,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:48,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718928142] [2021-07-13 19:58:48,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:48,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:48,330 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:48,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:48,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718928142] [2021-07-13 19:58:48,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718928142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:48,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759923226] [2021-07-13 19:58:48,330 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 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 19:58:48,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:48,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:48,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:48,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:48,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:48,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:48,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:48,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:48,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:48,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:48,552 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:48,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759923226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:48,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:48,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:48,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872697232] [2021-07-13 19:58:48,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:48,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:48,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:48,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:48,553 INFO L87 Difference]: Start difference. First operand 3783 states and 15871 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:49,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:49,291 INFO L93 Difference]: Finished difference Result 4407 states and 18305 transitions. [2021-07-13 19:58:49,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:49,291 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:49,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:49,302 INFO L225 Difference]: With dead ends: 4407 [2021-07-13 19:58:49,302 INFO L226 Difference]: Without dead ends: 4379 [2021-07-13 19:58:49,302 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 642.7ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:58:49,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4379 states. [2021-07-13 19:58:49,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4379 to 3789. [2021-07-13 19:58:49,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.196145723336853) internal successors, (15895), 3788 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:49,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15895 transitions. [2021-07-13 19:58:49,370 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15895 transitions. Word has length 23 [2021-07-13 19:58:49,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:49,370 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15895 transitions. [2021-07-13 19:58:49,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:49,370 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15895 transitions. [2021-07-13 19:58:49,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:49,376 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:49,376 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:49,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable525 [2021-07-13 19:58:49,577 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:49,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:49,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1299790759, now seen corresponding path program 65 times [2021-07-13 19:58:49,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:49,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8459761] [2021-07-13 19:58:49,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:49,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:49,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 19:58:49,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:49,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8459761] [2021-07-13 19:58:49,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8459761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:49,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297073902] [2021-07-13 19:58:49,722 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 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 19:58:49,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:58:49,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:49,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:49,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:49,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:49,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:49,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:49,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:49,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:49,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:49,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 19:58:49,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297073902] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:49,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:49,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:49,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730299624] [2021-07-13 19:58:49,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:49,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:49,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:49,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:49,943 INFO L87 Difference]: Start difference. First operand 3789 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:50,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:50,776 INFO L93 Difference]: Finished difference Result 4332 states and 18009 transitions. [2021-07-13 19:58:50,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:58:50,777 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:50,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:50,788 INFO L225 Difference]: With dead ends: 4332 [2021-07-13 19:58:50,788 INFO L226 Difference]: Without dead ends: 4309 [2021-07-13 19:58:50,788 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 780.6ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:58:50,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4309 states. [2021-07-13 19:58:50,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4309 to 3771. [2021-07-13 19:58:50,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3770 states have (on average 4.1941644562334215) internal successors, (15812), 3770 states have internal predecessors, (15812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:50,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 15812 transitions. [2021-07-13 19:58:50,855 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 15812 transitions. Word has length 23 [2021-07-13 19:58:50,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:50,855 INFO L482 AbstractCegarLoop]: Abstraction has 3771 states and 15812 transitions. [2021-07-13 19:58:50,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:50,855 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 15812 transitions. [2021-07-13 19:58:50,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:50,862 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:50,862 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:51,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:51,064 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:51,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:51,064 INFO L82 PathProgramCache]: Analyzing trace with hash -615499709, now seen corresponding path program 66 times [2021-07-13 19:58:51,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:51,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355904163] [2021-07-13 19:58:51,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:51,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:51,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:51,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355904163] [2021-07-13 19:58:51,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355904163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:51,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415604643] [2021-07-13 19:58:51,169 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 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 19:58:51,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:58:51,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:51,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:58:51,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:51,357 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 19:58:51,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 61 treesize of output 72 [2021-07-13 19:58:51,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:51,415 INFO L628 ElimStorePlain]: treesize reduction 82, result has 14.6 percent of original size [2021-07-13 19:58:51,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:51,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:14 [2021-07-13 19:58:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:51,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415604643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:51,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:51,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:51,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484397746] [2021-07-13 19:58:51,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:51,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:51,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:51,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:51,461 INFO L87 Difference]: Start difference. First operand 3771 states and 15812 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:52,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:52,595 INFO L93 Difference]: Finished difference Result 4648 states and 19256 transitions. [2021-07-13 19:58:52,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 19:58:52,596 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:52,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:52,607 INFO L225 Difference]: With dead ends: 4648 [2021-07-13 19:58:52,607 INFO L226 Difference]: Without dead ends: 4624 [2021-07-13 19:58:52,607 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 610.3ms TimeCoverageRelationStatistics Valid=176, Invalid=1306, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 19:58:52,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2021-07-13 19:58:52,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 3783. [2021-07-13 19:58:52,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.194341618191433) internal successors, (15863), 3782 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:52,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15863 transitions. [2021-07-13 19:58:52,674 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15863 transitions. Word has length 23 [2021-07-13 19:58:52,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:52,674 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15863 transitions. [2021-07-13 19:58:52,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:52,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15863 transitions. [2021-07-13 19:58:52,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:52,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:52,680 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:52,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-07-13 19:58:52,881 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:52,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:52,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1521660669, now seen corresponding path program 67 times [2021-07-13 19:58:52,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:52,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487631016] [2021-07-13 19:58:52,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:52,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:53,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:53,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:53,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487631016] [2021-07-13 19:58:53,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487631016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:53,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082040448] [2021-07-13 19:58:53,004 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 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 19:58:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:53,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:53,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:53,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:53,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:53,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:53,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:53,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:53,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:53,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 19:58:53,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082040448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:53,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:53,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:53,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223831888] [2021-07-13 19:58:53,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:53,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:53,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:53,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:53,229 INFO L87 Difference]: Start difference. First operand 3783 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:54,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:54,071 INFO L93 Difference]: Finished difference Result 4458 states and 18490 transitions. [2021-07-13 19:58:54,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:58:54,071 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:54,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:54,083 INFO L225 Difference]: With dead ends: 4458 [2021-07-13 19:58:54,083 INFO L226 Difference]: Without dead ends: 4430 [2021-07-13 19:58:54,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 681.9ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:58:54,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2021-07-13 19:58:54,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 3789. [2021-07-13 19:58:54,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.194033790918691) internal successors, (15887), 3788 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:54,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15887 transitions. [2021-07-13 19:58:54,154 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15887 transitions. Word has length 23 [2021-07-13 19:58:54,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:54,154 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15887 transitions. [2021-07-13 19:58:54,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:54,154 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15887 transitions. [2021-07-13 19:58:54,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:54,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:54,161 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:54,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable533 [2021-07-13 19:58:54,365 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:54,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:54,365 INFO L82 PathProgramCache]: Analyzing trace with hash -445949513, now seen corresponding path program 68 times [2021-07-13 19:58:54,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:54,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427639747] [2021-07-13 19:58:54,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:54,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:54,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 19:58:54,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:54,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427639747] [2021-07-13 19:58:54,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427639747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:54,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212494824] [2021-07-13 19:58:54,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 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 19:58:54,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:54,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:54,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:54,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:54,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:54,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:54,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:54,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:54,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:54,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:54,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212494824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:54,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:54,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:54,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080207819] [2021-07-13 19:58:54,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:54,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:54,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:54,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:54,725 INFO L87 Difference]: Start difference. First operand 3789 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:55,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:55,600 INFO L93 Difference]: Finished difference Result 4328 states and 17986 transitions. [2021-07-13 19:58:55,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:58:55,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:55,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:55,611 INFO L225 Difference]: With dead ends: 4328 [2021-07-13 19:58:55,612 INFO L226 Difference]: Without dead ends: 4305 [2021-07-13 19:58:55,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 788.0ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:58:55,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-07-13 19:58:55,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3777. [2021-07-13 19:58:55,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 3776 states have (on average 4.19385593220339) internal successors, (15836), 3776 states have internal predecessors, (15836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:55,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 15836 transitions. [2021-07-13 19:58:55,682 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 15836 transitions. Word has length 23 [2021-07-13 19:58:55,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:55,682 INFO L482 AbstractCegarLoop]: Abstraction has 3777 states and 15836 transitions. [2021-07-13 19:58:55,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:55,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 15836 transitions. [2021-07-13 19:58:55,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:55,689 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:55,689 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:55,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable535 [2021-07-13 19:58:55,889 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:55,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:55,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1944197129, now seen corresponding path program 69 times [2021-07-13 19:58:55,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:55,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984945036] [2021-07-13 19:58:55,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:55,993 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:55,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:55,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984945036] [2021-07-13 19:58:55,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984945036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:55,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335456604] [2021-07-13 19:58:55,994 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 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 19:58:56,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:58:56,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:56,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:56,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:56,155 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:56,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:56,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:56,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:56,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:56,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:56,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 19:58:56,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335456604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:56,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:56,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:56,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411174518] [2021-07-13 19:58:56,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:56,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:56,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:56,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:56,284 INFO L87 Difference]: Start difference. First operand 3777 states and 15836 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:56,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:56,828 INFO L93 Difference]: Finished difference Result 4278 states and 17803 transitions. [2021-07-13 19:58:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:58:56,828 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:56,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:56,839 INFO L225 Difference]: With dead ends: 4278 [2021-07-13 19:58:56,839 INFO L226 Difference]: Without dead ends: 4253 [2021-07-13 19:58:56,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 511.5ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:58:56,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-13 19:58:56,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3781. [2021-07-13 19:58:56,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3781 states, 3780 states have (on average 4.193650793650794) internal successors, (15852), 3780 states have internal predecessors, (15852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:56,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3781 states to 3781 states and 15852 transitions. [2021-07-13 19:58:56,905 INFO L78 Accepts]: Start accepts. Automaton has 3781 states and 15852 transitions. Word has length 23 [2021-07-13 19:58:56,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:56,905 INFO L482 AbstractCegarLoop]: Abstraction has 3781 states and 15852 transitions. [2021-07-13 19:58:56,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:56,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3781 states and 15852 transitions. [2021-07-13 19:58:56,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:56,912 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:56,912 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:57,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable537 [2021-07-13 19:58:57,113 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:57,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:57,113 INFO L82 PathProgramCache]: Analyzing trace with hash 403052635, now seen corresponding path program 98 times [2021-07-13 19:58:57,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:57,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055376482] [2021-07-13 19:58:57,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:57,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:57,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:57,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055376482] [2021-07-13 19:58:57,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055376482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:57,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154164022] [2021-07-13 19:58:57,231 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 19:58:57,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:58:57,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:57,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:57,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:57,393 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:57,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:58:57,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:57,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:57,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:57,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:58:57,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:57,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154164022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:57,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:57,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:57,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118764682] [2021-07-13 19:58:57,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:57,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:57,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:57,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:57,478 INFO L87 Difference]: Start difference. First operand 3781 states and 15852 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:57,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:57,986 INFO L93 Difference]: Finished difference Result 4001 states and 16695 transitions. [2021-07-13 19:58:57,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 19:58:57,987 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:57,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:57,996 INFO L225 Difference]: With dead ends: 4001 [2021-07-13 19:58:57,997 INFO L226 Difference]: Without dead ends: 3986 [2021-07-13 19:58:57,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 484.8ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:58:58,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2021-07-13 19:58:58,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 3787. [2021-07-13 19:58:58,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.194136291600634) internal successors, (15879), 3786 states have internal predecessors, (15879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:58,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15879 transitions. [2021-07-13 19:58:58,061 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15879 transitions. Word has length 23 [2021-07-13 19:58:58,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:58,061 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15879 transitions. [2021-07-13 19:58:58,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:58,061 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15879 transitions. [2021-07-13 19:58:58,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:58,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:58,068 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:58,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:58,268 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:58,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:58,268 INFO L82 PathProgramCache]: Analyzing trace with hash 268264731, now seen corresponding path program 99 times [2021-07-13 19:58:58,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:58,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203723288] [2021-07-13 19:58:58,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:58,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:58,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:58,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203723288] [2021-07-13 19:58:58,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203723288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:58,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692785537] [2021-07-13 19:58:58,402 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:58:58,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:58:58,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:58,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:58:58,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:58,583 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:58:58,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:58:58,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:58:58,613 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-13 19:58:58,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:58,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:58:58,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:58,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692785537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:58,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:58,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:58:58,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178646042] [2021-07-13 19:58:58,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:58:58,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:58,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:58:58,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:58:58,658 INFO L87 Difference]: Start difference. First operand 3787 states and 15879 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:59,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:58:59,365 INFO L93 Difference]: Finished difference Result 4188 states and 17441 transitions. [2021-07-13 19:58:59,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:58:59,366 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:58:59,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:58:59,377 INFO L225 Difference]: With dead ends: 4188 [2021-07-13 19:58:59,377 INFO L226 Difference]: Without dead ends: 4173 [2021-07-13 19:58:59,377 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 493.8ms TimeCoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:58:59,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4173 states. [2021-07-13 19:58:59,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4173 to 3795. [2021-07-13 19:58:59,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.194254085397997) internal successors, (15913), 3794 states have internal predecessors, (15913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:59,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15913 transitions. [2021-07-13 19:58:59,447 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15913 transitions. Word has length 23 [2021-07-13 19:58:59,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:58:59,447 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15913 transitions. [2021-07-13 19:58:59,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:58:59,448 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15913 transitions. [2021-07-13 19:58:59,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:58:59,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:58:59,454 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:58:59,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable541,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:58:59,655 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:58:59,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:58:59,655 INFO L82 PathProgramCache]: Analyzing trace with hash 853598683, now seen corresponding path program 100 times [2021-07-13 19:58:59,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:58:59,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686437108] [2021-07-13 19:58:59,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:58:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:58:59,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:59,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:58:59,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686437108] [2021-07-13 19:58:59,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686437108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:59,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481533873] [2021-07-13 19:58:59,759 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 19:58:59,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:58:59,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:58:59,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:58:59,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:58:59,886 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:59,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:58:59,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:58:59,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:58:59,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:58:59,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:58:59,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:58:59,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481533873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:58:59,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:58:59,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:58:59,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122498224] [2021-07-13 19:58:59,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:58:59,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:58:59,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:58:59,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:58:59,994 INFO L87 Difference]: Start difference. First operand 3795 states and 15913 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:00,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:00,697 INFO L93 Difference]: Finished difference Result 4042 states and 16845 transitions. [2021-07-13 19:59:00,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:59:00,697 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:00,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:00,708 INFO L225 Difference]: With dead ends: 4042 [2021-07-13 19:59:00,708 INFO L226 Difference]: Without dead ends: 4020 [2021-07-13 19:59:00,708 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 646.4ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:59:00,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4020 states. [2021-07-13 19:59:00,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4020 to 3799. [2021-07-13 19:59:00,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3799 states, 3798 states have (on average 4.194049499736703) internal successors, (15929), 3798 states have internal predecessors, (15929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:00,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3799 states to 3799 states and 15929 transitions. [2021-07-13 19:59:00,777 INFO L78 Accepts]: Start accepts. Automaton has 3799 states and 15929 transitions. Word has length 23 [2021-07-13 19:59:00,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:00,777 INFO L482 AbstractCegarLoop]: Abstraction has 3799 states and 15929 transitions. [2021-07-13 19:59:00,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:00,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3799 states and 15929 transitions. [2021-07-13 19:59:00,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:00,785 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:00,785 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:00,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable545 [2021-07-13 19:59:00,987 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:00,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:00,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1827801879, now seen corresponding path program 101 times [2021-07-13 19:59:00,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:00,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235381783] [2021-07-13 19:59:00,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:01,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:01,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:01,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235381783] [2021-07-13 19:59:01,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235381783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:01,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078273825] [2021-07-13 19:59:01,092 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 19:59:01,127 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:59:01,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:01,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:59:01,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:01,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:59:01,235 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:01,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-13 19:59:01,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:01,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:01,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:01,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:29 [2021-07-13 19:59:01,323 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:01,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078273825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:01,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:01,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:01,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575857437] [2021-07-13 19:59:01,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:01,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:01,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:01,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:01,325 INFO L87 Difference]: Start difference. First operand 3799 states and 15929 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:02,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:02,070 INFO L93 Difference]: Finished difference Result 4089 states and 17043 transitions. [2021-07-13 19:59:02,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:59:02,071 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:02,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:02,081 INFO L225 Difference]: With dead ends: 4089 [2021-07-13 19:59:02,082 INFO L226 Difference]: Without dead ends: 4074 [2021-07-13 19:59:02,082 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 587.5ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:59:02,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4074 states. [2021-07-13 19:59:02,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4074 to 3791. [2021-07-13 19:59:02,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.193931398416886) internal successors, (15895), 3790 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:02,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15895 transitions. [2021-07-13 19:59:02,155 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15895 transitions. Word has length 23 [2021-07-13 19:59:02,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:02,155 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15895 transitions. [2021-07-13 19:59:02,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:02,155 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15895 transitions. [2021-07-13 19:59:02,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:02,163 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:02,163 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:02,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable547,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:02,365 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:02,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:02,365 INFO L82 PathProgramCache]: Analyzing trace with hash 422702249, now seen corresponding path program 102 times [2021-07-13 19:59:02,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:02,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481059606] [2021-07-13 19:59:02,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:02,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:02,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:02,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:02,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481059606] [2021-07-13 19:59:02,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481059606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:02,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230829083] [2021-07-13 19:59:02,468 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:59:02,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:02,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:02,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:59:02,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:02,622 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:02,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:02,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:02,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:02,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:02,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:02,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:02,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230829083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:02,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:02,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:02,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987599130] [2021-07-13 19:59:02,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:02,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:02,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:02,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:02,756 INFO L87 Difference]: Start difference. First operand 3791 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:03,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:03,376 INFO L93 Difference]: Finished difference Result 3985 states and 16631 transitions. [2021-07-13 19:59:03,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:59:03,376 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:03,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:03,389 INFO L225 Difference]: With dead ends: 3985 [2021-07-13 19:59:03,390 INFO L226 Difference]: Without dead ends: 3970 [2021-07-13 19:59:03,390 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 539.8ms TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:59:03,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3970 states. [2021-07-13 19:59:03,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3970 to 3783. [2021-07-13 19:59:03,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:03,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-13 19:59:03,469 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-13 19:59:03,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:03,470 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-13 19:59:03,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:03,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-13 19:59:03,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:03,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:03,477 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:03,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable548 [2021-07-13 19:59:03,680 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:03,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:03,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1086638551, now seen corresponding path program 103 times [2021-07-13 19:59:03,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:03,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551559428] [2021-07-13 19:59:03,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:03,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:03,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:03,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:03,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551559428] [2021-07-13 19:59:03,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551559428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:03,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950842721] [2021-07-13 19:59:03,784 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 19:59:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:03,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:03,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:03,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:03,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:03,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:03,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:03,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:03,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:04,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:04,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950842721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:04,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:04,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:04,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489076422] [2021-07-13 19:59:04,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:04,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:04,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:04,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:04,024 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:04,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:04,642 INFO L93 Difference]: Finished difference Result 4021 states and 16775 transitions. [2021-07-13 19:59:04,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:59:04,642 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:04,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:04,653 INFO L225 Difference]: With dead ends: 4021 [2021-07-13 19:59:04,653 INFO L226 Difference]: Without dead ends: 4006 [2021-07-13 19:59:04,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 472.9ms TimeCoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:04,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4006 states. [2021-07-13 19:59:04,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4006 to 3787. [2021-07-13 19:59:04,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.194136291600634) internal successors, (15879), 3786 states have internal predecessors, (15879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15879 transitions. [2021-07-13 19:59:04,764 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15879 transitions. Word has length 23 [2021-07-13 19:59:04,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:04,764 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15879 transitions. [2021-07-13 19:59:04,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:04,764 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15879 transitions. [2021-07-13 19:59:04,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:04,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:04,771 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:04,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable550,258 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:04,973 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:04,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:04,973 INFO L82 PathProgramCache]: Analyzing trace with hash 664704283, now seen corresponding path program 104 times [2021-07-13 19:59:04,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:04,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323655287] [2021-07-13 19:59:04,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:05,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:05,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:05,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323655287] [2021-07-13 19:59:05,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323655287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:05,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813780351] [2021-07-13 19:59:05,087 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 19:59:05,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:05,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:05,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:05,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:05,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:05,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:05,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:05,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:05,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:05,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:05,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:05,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813780351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:05,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:05,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:05,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113993935] [2021-07-13 19:59:05,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:05,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:05,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:05,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:05,337 INFO L87 Difference]: Start difference. First operand 3787 states and 15879 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:06,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:06,053 INFO L93 Difference]: Finished difference Result 4068 states and 16967 transitions. [2021-07-13 19:59:06,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:06,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:06,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:06,064 INFO L225 Difference]: With dead ends: 4068 [2021-07-13 19:59:06,064 INFO L226 Difference]: Without dead ends: 4053 [2021-07-13 19:59:06,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 494.6ms TimeCoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:59:06,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-13 19:59:06,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3795. [2021-07-13 19:59:06,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.194254085397997) internal successors, (15913), 3794 states have internal predecessors, (15913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:06,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15913 transitions. [2021-07-13 19:59:06,135 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15913 transitions. Word has length 23 [2021-07-13 19:59:06,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:06,135 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15913 transitions. [2021-07-13 19:59:06,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:06,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15913 transitions. [2021-07-13 19:59:06,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:06,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:06,143 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:06,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-07-13 19:59:06,345 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:06,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:06,345 INFO L82 PathProgramCache]: Analyzing trace with hash -241456677, now seen corresponding path program 105 times [2021-07-13 19:59:06,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:06,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342047558] [2021-07-13 19:59:06,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:06,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:06,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:06,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342047558] [2021-07-13 19:59:06,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342047558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:06,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49111841] [2021-07-13 19:59:06,466 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 19:59:06,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:06,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:06,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:59:06,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:06,663 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:59:06,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 19:59:06,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:06,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:06,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:06,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 19:59:06,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:06,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49111841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:06,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:06,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:06,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103579986] [2021-07-13 19:59:06,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:06,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:06,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:06,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:06,810 INFO L87 Difference]: Start difference. First operand 3795 states and 15913 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:07,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:07,721 INFO L93 Difference]: Finished difference Result 4160 states and 17326 transitions. [2021-07-13 19:59:07,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:59:07,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:07,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:07,733 INFO L225 Difference]: With dead ends: 4160 [2021-07-13 19:59:07,733 INFO L226 Difference]: Without dead ends: 4139 [2021-07-13 19:59:07,733 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 775.0ms TimeCoverageRelationStatistics Valid=173, Invalid=1017, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:59:07,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4139 states. [2021-07-13 19:59:07,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4139 to 3799. [2021-07-13 19:59:07,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3799 states, 3798 states have (on average 4.194049499736703) internal successors, (15929), 3798 states have internal predecessors, (15929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:07,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3799 states to 3799 states and 15929 transitions. [2021-07-13 19:59:07,795 INFO L78 Accepts]: Start accepts. Automaton has 3799 states and 15929 transitions. Word has length 23 [2021-07-13 19:59:07,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:07,795 INFO L482 AbstractCegarLoop]: Abstraction has 3799 states and 15929 transitions. [2021-07-13 19:59:07,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:07,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3799 states and 15929 transitions. [2021-07-13 19:59:07,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:07,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:07,801 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:08,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-07-13 19:59:08,002 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:08,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:08,002 INFO L82 PathProgramCache]: Analyzing trace with hash 834254479, now seen corresponding path program 106 times [2021-07-13 19:59:08,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:08,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284363918] [2021-07-13 19:59:08,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:08,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:08,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:08,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284363918] [2021-07-13 19:59:08,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284363918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:08,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057495352] [2021-07-13 19:59:08,107 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 19:59:08,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:08,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:08,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:08,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:08,234 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:08,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:08,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:08,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:08,246 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:08,246 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:08,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:08,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057495352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:08,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:08,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:08,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629435652] [2021-07-13 19:59:08,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:08,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:08,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:08,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:08,342 INFO L87 Difference]: Start difference. First operand 3799 states and 15929 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:09,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:09,054 INFO L93 Difference]: Finished difference Result 3994 states and 16671 transitions. [2021-07-13 19:59:09,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:09,055 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:09,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:09,064 INFO L225 Difference]: With dead ends: 3994 [2021-07-13 19:59:09,064 INFO L226 Difference]: Without dead ends: 3979 [2021-07-13 19:59:09,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 671.3ms TimeCoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:59:09,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3979 states. [2021-07-13 19:59:09,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3979 to 3791. [2021-07-13 19:59:09,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.193931398416886) internal successors, (15895), 3790 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:09,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15895 transitions. [2021-07-13 19:59:09,124 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15895 transitions. Word has length 23 [2021-07-13 19:59:09,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:09,124 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15895 transitions. [2021-07-13 19:59:09,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:09,154 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15895 transitions. [2021-07-13 19:59:09,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:09,162 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:09,162 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:09,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable558 [2021-07-13 19:59:09,363 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:09,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:09,363 INFO L82 PathProgramCache]: Analyzing trace with hash -663993137, now seen corresponding path program 107 times [2021-07-13 19:59:09,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:09,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835487727] [2021-07-13 19:59:09,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:09,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:09,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:09,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835487727] [2021-07-13 19:59:09,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835487727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:09,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508524116] [2021-07-13 19:59:09,465 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 19:59:09,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:59:09,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:09,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:09,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:09,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:09,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:09,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:09,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:09,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:09,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:09,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:09,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508524116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:09,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:09,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:09,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859496003] [2021-07-13 19:59:09,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:09,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:09,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:09,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:09,701 INFO L87 Difference]: Start difference. First operand 3791 states and 15895 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:10,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:10,328 INFO L93 Difference]: Finished difference Result 4023 states and 16783 transitions. [2021-07-13 19:59:10,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:59:10,328 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:10,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:10,339 INFO L225 Difference]: With dead ends: 4023 [2021-07-13 19:59:10,339 INFO L226 Difference]: Without dead ends: 4008 [2021-07-13 19:59:10,339 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 466.6ms TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:10,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-13 19:59:10,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3783. [2021-07-13 19:59:10,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:10,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-13 19:59:10,409 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-13 19:59:10,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:10,409 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-13 19:59:10,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:10,409 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-13 19:59:10,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:10,416 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:10,416 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:10,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable560,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:10,617 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:10,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:10,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1209919013, now seen corresponding path program 108 times [2021-07-13 19:59:10,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:10,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834875447] [2021-07-13 19:59:10,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:10,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:10,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:10,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:10,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834875447] [2021-07-13 19:59:10,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834875447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:10,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895635642] [2021-07-13 19:59:10,738 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 19:59:10,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:10,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:10,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:10,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:10,928 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:10,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:10,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:10,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:10,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:10,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:11,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:11,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895635642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:11,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:11,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:11,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152711133] [2021-07-13 19:59:11,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:11,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:11,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:11,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:11,031 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:11,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:11,942 INFO L93 Difference]: Finished difference Result 4048 states and 16879 transitions. [2021-07-13 19:59:11,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:11,942 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:11,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:11,956 INFO L225 Difference]: With dead ends: 4048 [2021-07-13 19:59:11,956 INFO L226 Difference]: Without dead ends: 4033 [2021-07-13 19:59:11,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 605.2ms TimeCoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:59:11,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2021-07-13 19:59:12,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3791. [2021-07-13 19:59:12,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.1941952506596305) internal successors, (15896), 3790 states have internal predecessors, (15896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:12,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15896 transitions. [2021-07-13 19:59:12,040 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15896 transitions. Word has length 23 [2021-07-13 19:59:12,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:12,041 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15896 transitions. [2021-07-13 19:59:12,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:12,041 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15896 transitions. [2021-07-13 19:59:12,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:12,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:12,049 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:12,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable562 [2021-07-13 19:59:12,270 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:12,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:12,271 INFO L82 PathProgramCache]: Analyzing trace with hash -624585061, now seen corresponding path program 109 times [2021-07-13 19:59:12,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:12,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502495168] [2021-07-13 19:59:12,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:12,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:12,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:12,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502495168] [2021-07-13 19:59:12,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502495168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:12,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14969476] [2021-07-13 19:59:12,470 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 19:59:12,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:12,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:12,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:12,697 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:12,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:12,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:12,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:12,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:12,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:12,827 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:12,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14969476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:12,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:12,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:12,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912194326] [2021-07-13 19:59:12,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:12,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:12,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:12,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:12,828 INFO L87 Difference]: Start difference. First operand 3791 states and 15896 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:13,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:13,661 INFO L93 Difference]: Finished difference Result 3982 states and 16610 transitions. [2021-07-13 19:59:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:59:13,661 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:13,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:13,672 INFO L225 Difference]: With dead ends: 3982 [2021-07-13 19:59:13,672 INFO L226 Difference]: Without dead ends: 3960 [2021-07-13 19:59:13,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 842.4ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:13,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3960 states. [2021-07-13 19:59:13,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3960 to 3795. [2021-07-13 19:59:13,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.193990511333685) internal successors, (15912), 3794 states have internal predecessors, (15912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:13,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15912 transitions. [2021-07-13 19:59:13,741 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15912 transitions. Word has length 23 [2021-07-13 19:59:13,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:13,741 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15912 transitions. [2021-07-13 19:59:13,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:13,741 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15912 transitions. [2021-07-13 19:59:13,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:13,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:13,748 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:13,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable564 [2021-07-13 19:59:13,949 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:13,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:13,949 INFO L82 PathProgramCache]: Analyzing trace with hash 988981673, now seen corresponding path program 110 times [2021-07-13 19:59:13,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:13,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633713522] [2021-07-13 19:59:13,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:14,195 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:14,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633713522] [2021-07-13 19:59:14,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633713522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177807223] [2021-07-13 19:59:14,196 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 19:59:14,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:14,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:14,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:59:14,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:14,469 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:14,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, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-07-13 19:59:14,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:14,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:14,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:14,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:37 [2021-07-13 19:59:14,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:14,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177807223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:14,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:14,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:59:14,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754651241] [2021-07-13 19:59:14,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:59:14,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:14,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:59:14,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:59:14,668 INFO L87 Difference]: Start difference. First operand 3795 states and 15912 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:15,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:15,246 INFO L93 Difference]: Finished difference Result 3968 states and 16563 transitions. [2021-07-13 19:59:15,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:59:15,247 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:59:15,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:15,259 INFO L225 Difference]: With dead ends: 3968 [2021-07-13 19:59:15,259 INFO L226 Difference]: Without dead ends: 3953 [2021-07-13 19:59:15,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 677.4ms TimeCoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:15,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3953 states. [2021-07-13 19:59:15,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3953 to 3787. [2021-07-13 19:59:15,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.193872160591654) internal successors, (15878), 3786 states have internal predecessors, (15878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:15,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15878 transitions. [2021-07-13 19:59:15,341 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15878 transitions. Word has length 23 [2021-07-13 19:59:15,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:15,342 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15878 transitions. [2021-07-13 19:59:15,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:15,342 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15878 transitions. [2021-07-13 19:59:15,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:15,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:15,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:15,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:15,572 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:15,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:15,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1437140393, now seen corresponding path program 111 times [2021-07-13 19:59:15,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:15,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199936422] [2021-07-13 19:59:15,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:15,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:15,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:15,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199936422] [2021-07-13 19:59:15,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199936422] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:15,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581522797] [2021-07-13 19:59:15,694 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 19:59:15,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:15,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:15,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:59:15,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:15,933 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:59:15,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:59:15,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:59:15,968 INFO L628 ElimStorePlain]: treesize reduction 55, result has 20.3 percent of original size [2021-07-13 19:59:15,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:15,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:59:16,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:16,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581522797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:16,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:16,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:16,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430426756] [2021-07-13 19:59:16,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:16,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:16,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:16,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:16,030 INFO L87 Difference]: Start difference. First operand 3787 states and 15878 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:16,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:16,998 INFO L93 Difference]: Finished difference Result 4341 states and 18059 transitions. [2021-07-13 19:59:16,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 19:59:16,999 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:16,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:17,012 INFO L225 Difference]: With dead ends: 4341 [2021-07-13 19:59:17,012 INFO L226 Difference]: Without dead ends: 4326 [2021-07-13 19:59:17,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 672.8ms TimeCoverageRelationStatistics Valid=150, Invalid=972, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:59:17,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2021-07-13 19:59:17,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 3791. [2021-07-13 19:59:17,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3790 states have (on average 4.1941952506596305) internal successors, (15896), 3790 states have internal predecessors, (15896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:17,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 15896 transitions. [2021-07-13 19:59:17,163 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 15896 transitions. Word has length 23 [2021-07-13 19:59:17,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:17,164 INFO L482 AbstractCegarLoop]: Abstraction has 3791 states and 15896 transitions. [2021-07-13 19:59:17,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:17,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 15896 transitions. [2021-07-13 19:59:17,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:17,170 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:17,171 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:17,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable569 [2021-07-13 19:59:17,371 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:17,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:17,372 INFO L82 PathProgramCache]: Analyzing trace with hash -923613541, now seen corresponding path program 112 times [2021-07-13 19:59:17,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:17,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563219652] [2021-07-13 19:59:17,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:17,500 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:17,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:17,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563219652] [2021-07-13 19:59:17,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563219652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:17,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125156477] [2021-07-13 19:59:17,500 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 19:59:17,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:17,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:17,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:17,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:17,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:17,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:17,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:17,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:17,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:17,704 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:17,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125156477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:17,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:17,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:17,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759624656] [2021-07-13 19:59:17,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:17,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:17,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:17,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:17,818 INFO L87 Difference]: Start difference. First operand 3791 states and 15896 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:18,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:18,808 INFO L93 Difference]: Finished difference Result 4028 states and 16799 transitions. [2021-07-13 19:59:18,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:59:18,808 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:18,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:18,821 INFO L225 Difference]: With dead ends: 4028 [2021-07-13 19:59:18,821 INFO L226 Difference]: Without dead ends: 4007 [2021-07-13 19:59:18,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 868.5ms TimeCoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:59:18,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-13 19:59:18,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3795. [2021-07-13 19:59:18,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.193990511333685) internal successors, (15912), 3794 states have internal predecessors, (15912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:18,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15912 transitions. [2021-07-13 19:59:18,904 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15912 transitions. Word has length 23 [2021-07-13 19:59:18,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:18,904 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15912 transitions. [2021-07-13 19:59:18,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:18,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15912 transitions. [2021-07-13 19:59:18,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:18,913 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:18,913 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:19,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable573 [2021-07-13 19:59:19,123 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:19,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:19,123 INFO L82 PathProgramCache]: Analyzing trace with hash 152097615, now seen corresponding path program 113 times [2021-07-13 19:59:19,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:19,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547104038] [2021-07-13 19:59:19,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:19,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:19,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:19,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547104038] [2021-07-13 19:59:19,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547104038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:19,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910782480] [2021-07-13 19:59:19,258 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 19:59:19,293 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:19,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:19,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:19,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:19,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:19,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:19,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:19,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:19,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:19,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:19,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:19,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910782480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:19,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:19,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:19,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712225514] [2021-07-13 19:59:19,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:19,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:19,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:19,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:19,592 INFO L87 Difference]: Start difference. First operand 3795 states and 15912 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:19,742 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-07-13 19:59:20,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:20,702 INFO L93 Difference]: Finished difference Result 4007 states and 16723 transitions. [2021-07-13 19:59:20,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 19:59:20,702 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:20,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:20,717 INFO L225 Difference]: With dead ends: 4007 [2021-07-13 19:59:20,718 INFO L226 Difference]: Without dead ends: 3992 [2021-07-13 19:59:20,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1012.4ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:59:20,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3992 states. [2021-07-13 19:59:20,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3992 to 3787. [2021-07-13 19:59:20,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3787 states, 3786 states have (on average 4.193872160591654) internal successors, (15878), 3786 states have internal predecessors, (15878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:20,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3787 states to 3787 states and 15878 transitions. [2021-07-13 19:59:20,825 INFO L78 Accepts]: Start accepts. Automaton has 3787 states and 15878 transitions. Word has length 23 [2021-07-13 19:59:20,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:20,825 INFO L482 AbstractCegarLoop]: Abstraction has 3787 states and 15878 transitions. [2021-07-13 19:59:20,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:20,825 INFO L276 IsEmpty]: Start isEmpty. Operand 3787 states and 15878 transitions. [2021-07-13 19:59:20,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:20,834 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:20,834 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:21,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-07-13 19:59:21,049 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:21,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:21,049 INFO L82 PathProgramCache]: Analyzing trace with hash 433093467, now seen corresponding path program 114 times [2021-07-13 19:59:21,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:21,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055151758] [2021-07-13 19:59:21,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:21,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:21,187 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:21,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:21,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055151758] [2021-07-13 19:59:21,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055151758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:21,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080287306] [2021-07-13 19:59:21,188 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 19:59:21,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 19:59:21,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:21,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:59:21,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:21,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 19:59:21,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 19:59:21,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:21,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-07-13 19:59:21,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:21,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:21,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:21,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:32 [2021-07-13 19:59:21,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:21,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080287306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:21,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:21,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:21,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429122753] [2021-07-13 19:59:21,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:21,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:21,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:21,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:21,486 INFO L87 Difference]: Start difference. First operand 3787 states and 15878 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:22,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:22,070 INFO L93 Difference]: Finished difference Result 3993 states and 16666 transitions. [2021-07-13 19:59:22,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:59:22,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:22,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:22,081 INFO L225 Difference]: With dead ends: 3993 [2021-07-13 19:59:22,081 INFO L226 Difference]: Without dead ends: 3971 [2021-07-13 19:59:22,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 577.8ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-07-13 19:59:22,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3971 states. [2021-07-13 19:59:22,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3971 to 3796. [2021-07-13 19:59:22,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.19235836627141) internal successors, (15910), 3795 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:22,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15910 transitions. [2021-07-13 19:59:22,148 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15910 transitions. Word has length 23 [2021-07-13 19:59:22,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:22,148 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15910 transitions. [2021-07-13 19:59:22,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:22,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15910 transitions. [2021-07-13 19:59:22,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:22,155 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:22,155 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:22,355 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable577 [2021-07-13 19:59:22,356 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:22,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:22,356 INFO L82 PathProgramCache]: Analyzing trace with hash -608482601, now seen corresponding path program 115 times [2021-07-13 19:59:22,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:22,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065836318] [2021-07-13 19:59:22,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:22,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:22,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:22,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065836318] [2021-07-13 19:59:22,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065836318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:22,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527673871] [2021-07-13 19:59:22,481 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 19:59:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:22,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:22,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:22,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:22,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:22,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:22,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:22,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:22,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:59:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:22,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527673871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:22,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:22,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:22,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151311465] [2021-07-13 19:59:22,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:22,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:22,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:22,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:22,734 INFO L87 Difference]: Start difference. First operand 3796 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:23,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:23,319 INFO L93 Difference]: Finished difference Result 4008 states and 16725 transitions. [2021-07-13 19:59:23,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:59:23,320 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:23,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:23,330 INFO L225 Difference]: With dead ends: 4008 [2021-07-13 19:59:23,330 INFO L226 Difference]: Without dead ends: 3984 [2021-07-13 19:59:23,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 604.7ms TimeCoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:23,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2021-07-13 19:59:23,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 3789. [2021-07-13 19:59:23,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.193769799366421) internal successors, (15886), 3788 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:23,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15886 transitions. [2021-07-13 19:59:23,396 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15886 transitions. Word has length 23 [2021-07-13 19:59:23,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:23,396 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15886 transitions. [2021-07-13 19:59:23,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:23,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15886 transitions. [2021-07-13 19:59:23,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:23,403 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:23,403 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:23,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable578,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:23,603 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:23,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:23,604 INFO L82 PathProgramCache]: Analyzing trace with hash -895603953, now seen corresponding path program 116 times [2021-07-13 19:59:23,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:23,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036871483] [2021-07-13 19:59:23,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:23,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:23,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:23,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036871483] [2021-07-13 19:59:23,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036871483] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:23,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243345620] [2021-07-13 19:59:23,714 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 19:59:23,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:23,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:23,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:23,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:23,828 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:23,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:23,830 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:23,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:23,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:23,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:59:23,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:23,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243345620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:23,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:23,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:23,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443586414] [2021-07-13 19:59:23,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:23,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:23,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:23,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:23,963 INFO L87 Difference]: Start difference. First operand 3789 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:24,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:24,624 INFO L93 Difference]: Finished difference Result 3948 states and 16476 transitions. [2021-07-13 19:59:24,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:59:24,625 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:24,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:24,634 INFO L225 Difference]: With dead ends: 3948 [2021-07-13 19:59:24,635 INFO L226 Difference]: Without dead ends: 3926 [2021-07-13 19:59:24,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 626.5ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:59:24,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3926 states. [2021-07-13 19:59:24,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3926 to 3793. [2021-07-13 19:59:24,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193565400843882) internal successors, (15902), 3792 states have internal predecessors, (15902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:24,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15902 transitions. [2021-07-13 19:59:24,699 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15902 transitions. Word has length 23 [2021-07-13 19:59:24,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:24,699 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15902 transitions. [2021-07-13 19:59:24,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:24,699 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15902 transitions. [2021-07-13 19:59:24,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:24,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:24,706 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:24,906 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable580,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:24,907 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:24,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:24,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1388821339, now seen corresponding path program 117 times [2021-07-13 19:59:24,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:24,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592746395] [2021-07-13 19:59:24,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:24,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:25,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:25,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:25,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592746395] [2021-07-13 19:59:25,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592746395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:25,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799563819] [2021-07-13 19:59:25,019 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 19:59:25,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:59:25,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:25,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 19:59:25,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:25,188 INFO L354 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2021-07-13 19:59:25,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 59 [2021-07-13 19:59:25,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:25,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:25,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:25,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:351 [2021-07-13 19:59:25,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:25,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799563819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:25,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:25,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:25,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626197319] [2021-07-13 19:59:25,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:25,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:25,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:25,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:25,546 INFO L87 Difference]: Start difference. First operand 3793 states and 15902 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:26,063 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 51 [2021-07-13 19:59:26,375 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-07-13 19:59:27,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:27,090 INFO L93 Difference]: Finished difference Result 4313 states and 17944 transitions. [2021-07-13 19:59:27,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 19:59:27,090 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:27,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:27,101 INFO L225 Difference]: With dead ends: 4313 [2021-07-13 19:59:27,101 INFO L226 Difference]: Without dead ends: 4298 [2021-07-13 19:59:27,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 1518.8ms TimeCoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 19:59:27,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2021-07-13 19:59:27,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3789. [2021-07-13 19:59:27,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.193769799366421) internal successors, (15886), 3788 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:27,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15886 transitions. [2021-07-13 19:59:27,170 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15886 transitions. Word has length 23 [2021-07-13 19:59:27,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:27,170 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15886 transitions. [2021-07-13 19:59:27,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:27,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15886 transitions. [2021-07-13 19:59:27,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:27,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:27,177 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:27,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable582,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:27,378 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:27,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:27,378 INFO L82 PathProgramCache]: Analyzing trace with hash -454045083, now seen corresponding path program 118 times [2021-07-13 19:59:27,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:27,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736897566] [2021-07-13 19:59:27,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:27,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:27,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:27,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:27,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736897566] [2021-07-13 19:59:27,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736897566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:27,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547453389] [2021-07-13 19:59:27,495 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 19:59:27,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:27,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:27,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:27,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:27,657 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:27,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:27,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:27,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:27,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:27,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:59:27,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:27,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547453389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:27,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:27,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:27,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846662074] [2021-07-13 19:59:27,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:27,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:27,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:27,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:27,803 INFO L87 Difference]: Start difference. First operand 3789 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:28,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:28,494 INFO L93 Difference]: Finished difference Result 3962 states and 16538 transitions. [2021-07-13 19:59:28,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:59:28,494 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:28,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:28,504 INFO L225 Difference]: With dead ends: 3962 [2021-07-13 19:59:28,505 INFO L226 Difference]: Without dead ends: 3941 [2021-07-13 19:59:28,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 715.5ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:59:28,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3941 states. [2021-07-13 19:59:28,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3941 to 3793. [2021-07-13 19:59:28,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193565400843882) internal successors, (15902), 3792 states have internal predecessors, (15902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:28,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15902 transitions. [2021-07-13 19:59:28,574 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15902 transitions. Word has length 23 [2021-07-13 19:59:28,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:28,574 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15902 transitions. [2021-07-13 19:59:28,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:28,574 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15902 transitions. [2021-07-13 19:59:28,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:28,581 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:28,581 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:28,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:28,782 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:28,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:28,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1466737615, now seen corresponding path program 119 times [2021-07-13 19:59:28,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:28,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872955813] [2021-07-13 19:59:28,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:28,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:28,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:28,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872955813] [2021-07-13 19:59:28,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872955813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:28,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094253799] [2021-07-13 19:59:28,899 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 19:59:28,927 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 19:59:28,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:28,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:28,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:29,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:29,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:29,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:29,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:29,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:29,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 19:59:29,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:29,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094253799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:29,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:29,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:29,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823652586] [2021-07-13 19:59:29,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:29,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:29,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:29,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:29,145 INFO L87 Difference]: Start difference. First operand 3793 states and 15902 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:29,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:29,947 INFO L93 Difference]: Finished difference Result 3954 states and 16513 transitions. [2021-07-13 19:59:29,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:29,947 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:29,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:29,957 INFO L225 Difference]: With dead ends: 3954 [2021-07-13 19:59:29,958 INFO L226 Difference]: Without dead ends: 3939 [2021-07-13 19:59:29,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 736.8ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-07-13 19:59:29,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-13 19:59:30,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 3785. [2021-07-13 19:59:30,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 3784 states have (on average 4.193710359408033) internal successors, (15869), 3784 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:30,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 15869 transitions. [2021-07-13 19:59:30,022 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 15869 transitions. Word has length 23 [2021-07-13 19:59:30,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:30,023 INFO L482 AbstractCegarLoop]: Abstraction has 3785 states and 15869 transitions. [2021-07-13 19:59:30,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:30,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 15869 transitions. [2021-07-13 19:59:30,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:30,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:30,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:30,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable594,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:30,230 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:30,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:30,230 INFO L82 PathProgramCache]: Analyzing trace with hash 1812114575, now seen corresponding path program 120 times [2021-07-13 19:59:30,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:30,230 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373609767] [2021-07-13 19:59:30,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:30,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:30,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:30,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:30,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373609767] [2021-07-13 19:59:30,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373609767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:30,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244089453] [2021-07-13 19:59:30,332 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 19:59:30,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:30,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:30,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:30,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:30,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:30,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:30,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:30,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:30,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:30,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:30,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:30,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244089453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:30,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:30,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:30,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305537406] [2021-07-13 19:59:30,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:30,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:30,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:30,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:30,560 INFO L87 Difference]: Start difference. First operand 3785 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:31,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:31,085 INFO L93 Difference]: Finished difference Result 4034 states and 16823 transitions. [2021-07-13 19:59:31,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:31,085 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:31,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:31,095 INFO L225 Difference]: With dead ends: 4034 [2021-07-13 19:59:31,096 INFO L226 Difference]: Without dead ends: 4019 [2021-07-13 19:59:31,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 503.9ms TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:59:31,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4019 states. [2021-07-13 19:59:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4019 to 3793. [2021-07-13 19:59:31,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193829113924051) internal successors, (15903), 3792 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:31,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15903 transitions. [2021-07-13 19:59:31,161 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15903 transitions. Word has length 23 [2021-07-13 19:59:31,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:31,162 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15903 transitions. [2021-07-13 19:59:31,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:31,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15903 transitions. [2021-07-13 19:59:31,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:31,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:31,168 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:31,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable596 [2021-07-13 19:59:31,369 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:31,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:31,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1897518769, now seen corresponding path program 121 times [2021-07-13 19:59:31,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:31,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951847158] [2021-07-13 19:59:31,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:31,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:31,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:31,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951847158] [2021-07-13 19:59:31,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951847158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:31,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486228804] [2021-07-13 19:59:31,489 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 19:59:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:31,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:31,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:31,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:31,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:31,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:31,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:31,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:31,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:31,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:31,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486228804] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:31,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:31,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:31,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848425006] [2021-07-13 19:59:31,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:31,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:31,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:31,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:31,721 INFO L87 Difference]: Start difference. First operand 3793 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:32,401 INFO L93 Difference]: Finished difference Result 3979 states and 16600 transitions. [2021-07-13 19:59:32,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:59:32,401 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:32,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:32,411 INFO L225 Difference]: With dead ends: 3979 [2021-07-13 19:59:32,411 INFO L226 Difference]: Without dead ends: 3957 [2021-07-13 19:59:32,412 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 635.7ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:59:32,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3957 states. [2021-07-13 19:59:32,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3957 to 3797. [2021-07-13 19:59:32,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3797 states, 3796 states have (on average 4.193624868282402) internal successors, (15919), 3796 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3797 states to 3797 states and 15919 transitions. [2021-07-13 19:59:32,474 INFO L78 Accepts]: Start accepts. Automaton has 3797 states and 15919 transitions. Word has length 23 [2021-07-13 19:59:32,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:32,474 INFO L482 AbstractCegarLoop]: Abstraction has 3797 states and 15919 transitions. [2021-07-13 19:59:32,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:32,474 INFO L276 IsEmpty]: Start isEmpty. Operand 3797 states and 15919 transitions. [2021-07-13 19:59:32,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:32,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:32,480 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:32,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable598 [2021-07-13 19:59:32,681 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:32,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:32,681 INFO L82 PathProgramCache]: Analyzing trace with hash -283952035, now seen corresponding path program 122 times [2021-07-13 19:59:32,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:32,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378231249] [2021-07-13 19:59:32,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:32,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:32,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:32,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:32,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378231249] [2021-07-13 19:59:32,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378231249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:32,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701331070] [2021-07-13 19:59:32,784 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 19:59:32,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:32,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:32,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:59:32,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:32,922 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:32,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 46 [2021-07-13 19:59:32,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:32,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:32,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:37 [2021-07-13 19:59:32,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:32,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701331070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:32,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:32,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:59:32,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692418713] [2021-07-13 19:59:32,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:59:32,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:32,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:59:32,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:59:32,994 INFO L87 Difference]: Start difference. First operand 3797 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:33,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:33,472 INFO L93 Difference]: Finished difference Result 3954 states and 16507 transitions. [2021-07-13 19:59:33,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 19:59:33,472 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:59:33,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:33,482 INFO L225 Difference]: With dead ends: 3954 [2021-07-13 19:59:33,482 INFO L226 Difference]: Without dead ends: 3939 [2021-07-13 19:59:33,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 409.1ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-07-13 19:59:33,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-13 19:59:33,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 3789. [2021-07-13 19:59:33,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.19350580781415) internal successors, (15885), 3788 states have internal predecessors, (15885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:33,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15885 transitions. [2021-07-13 19:59:33,540 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15885 transitions. Word has length 23 [2021-07-13 19:59:33,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:33,541 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15885 transitions. [2021-07-13 19:59:33,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:33,541 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15885 transitions. [2021-07-13 19:59:33,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:33,547 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:33,547 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:33,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 277 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable600 [2021-07-13 19:59:33,747 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:33,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:33,748 INFO L82 PathProgramCache]: Analyzing trace with hash 276609189, now seen corresponding path program 123 times [2021-07-13 19:59:33,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:33,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339445986] [2021-07-13 19:59:33,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:33,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:33,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:33,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339445986] [2021-07-13 19:59:33,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339445986] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:33,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175041564] [2021-07-13 19:59:33,850 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 19:59:33,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:33,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:33,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 19:59:33,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:34,048 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:59:34,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:59:34,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:59:34,075 INFO L628 ElimStorePlain]: treesize reduction 70, result has 19.5 percent of original size [2021-07-13 19:59:34,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:34,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-13 19:59:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:34,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175041564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:34,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:34,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:34,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163605238] [2021-07-13 19:59:34,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:34,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:34,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:34,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:34,125 INFO L87 Difference]: Start difference. First operand 3789 states and 15885 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:34,749 INFO L93 Difference]: Finished difference Result 4225 states and 17591 transitions. [2021-07-13 19:59:34,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:59:34,749 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:34,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:34,761 INFO L225 Difference]: With dead ends: 4225 [2021-07-13 19:59:34,761 INFO L226 Difference]: Without dead ends: 4210 [2021-07-13 19:59:34,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 526.0ms TimeCoverageRelationStatistics Valid=137, Invalid=855, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:59:34,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2021-07-13 19:59:34,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 3785. [2021-07-13 19:59:34,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3785 states, 3784 states have (on average 4.193710359408033) internal successors, (15869), 3784 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3785 states to 3785 states and 15869 transitions. [2021-07-13 19:59:34,829 INFO L78 Accepts]: Start accepts. Automaton has 3785 states and 15869 transitions. Word has length 23 [2021-07-13 19:59:34,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:34,829 INFO L482 AbstractCegarLoop]: Abstraction has 3785 states and 15869 transitions. [2021-07-13 19:59:34,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:34,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3785 states and 15869 transitions. [2021-07-13 19:59:34,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:34,836 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:34,836 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:35,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable603 [2021-07-13 19:59:35,037 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:35,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:35,037 INFO L82 PathProgramCache]: Analyzing trace with hash 948426341, now seen corresponding path program 124 times [2021-07-13 19:59:35,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:35,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962765720] [2021-07-13 19:59:35,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:35,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:35,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:35,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:35,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962765720] [2021-07-13 19:59:35,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962765720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:35,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074601456] [2021-07-13 19:59:35,136 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 19:59:35,162 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:35,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:35,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:35,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:35,283 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:35,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:35,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:35,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:35,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:35,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:35,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:35,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074601456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:35,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:35,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:35,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329394270] [2021-07-13 19:59:35,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:35,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:35,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:35,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:35,365 INFO L87 Difference]: Start difference. First operand 3785 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:35,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:35,878 INFO L93 Difference]: Finished difference Result 4061 states and 16939 transitions. [2021-07-13 19:59:35,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 19:59:35,879 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:35,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:35,889 INFO L225 Difference]: With dead ends: 4061 [2021-07-13 19:59:35,889 INFO L226 Difference]: Without dead ends: 4046 [2021-07-13 19:59:35,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 479.0ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-07-13 19:59:35,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4046 states. [2021-07-13 19:59:35,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4046 to 3793. [2021-07-13 19:59:35,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3793 states, 3792 states have (on average 4.193829113924051) internal successors, (15903), 3792 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:35,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3793 states to 3793 states and 15903 transitions. [2021-07-13 19:59:35,977 INFO L78 Accepts]: Start accepts. Automaton has 3793 states and 15903 transitions. Word has length 23 [2021-07-13 19:59:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:35,977 INFO L482 AbstractCegarLoop]: Abstraction has 3793 states and 15903 transitions. [2021-07-13 19:59:35,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:35,977 INFO L276 IsEmpty]: Start isEmpty. Operand 3793 states and 15903 transitions. [2021-07-13 19:59:35,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:35,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:35,984 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:36,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable607,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:36,185 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:36,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:36,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1461953193, now seen corresponding path program 125 times [2021-07-13 19:59:36,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:36,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758961460] [2021-07-13 19:59:36,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:36,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:36,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:36,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758961460] [2021-07-13 19:59:36,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758961460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:36,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366584229] [2021-07-13 19:59:36,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 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 19:59:36,317 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:36,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:36,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:36,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:36,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:36,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:36,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:36,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:36,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:36,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:36,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:36,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366584229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:36,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:36,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:36,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791313740] [2021-07-13 19:59:36,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:36,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:36,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:36,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:36,519 INFO L87 Difference]: Start difference. First operand 3793 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:37,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:37,325 INFO L93 Difference]: Finished difference Result 4020 states and 16767 transitions. [2021-07-13 19:59:37,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:59:37,325 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:37,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:37,336 INFO L225 Difference]: With dead ends: 4020 [2021-07-13 19:59:37,336 INFO L226 Difference]: Without dead ends: 3999 [2021-07-13 19:59:37,336 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 740.0ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:59:37,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3999 states. [2021-07-13 19:59:37,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3999 to 3797. [2021-07-13 19:59:37,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3797 states, 3796 states have (on average 4.193624868282402) internal successors, (15919), 3796 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:37,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3797 states to 3797 states and 15919 transitions. [2021-07-13 19:59:37,404 INFO L78 Accepts]: Start accepts. Automaton has 3797 states and 15919 transitions. Word has length 23 [2021-07-13 19:59:37,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:37,404 INFO L482 AbstractCegarLoop]: Abstraction has 3797 states and 15919 transitions. [2021-07-13 19:59:37,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:37,404 INFO L276 IsEmpty]: Start isEmpty. Operand 3797 states and 15919 transitions. [2021-07-13 19:59:37,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:37,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:37,411 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:37,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:37,612 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:37,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:37,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1757302947, now seen corresponding path program 126 times [2021-07-13 19:59:37,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:37,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734361207] [2021-07-13 19:59:37,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:37,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:37,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:37,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734361207] [2021-07-13 19:59:37,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734361207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150914541] [2021-07-13 19:59:37,722 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 19:59:37,750 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 19:59:37,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:37,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:59:37,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:37,872 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:37,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 19:59:37,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:37,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:37,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:37,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-13 19:59:37,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:37,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150914541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:37,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:37,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:59:37,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208362546] [2021-07-13 19:59:37,934 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:59:37,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:37,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:59:37,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:59:37,935 INFO L87 Difference]: Start difference. First operand 3797 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:38,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:38,554 INFO L93 Difference]: Finished difference Result 4018 states and 16766 transitions. [2021-07-13 19:59:38,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 19:59:38,555 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:59:38,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:38,565 INFO L225 Difference]: With dead ends: 4018 [2021-07-13 19:59:38,565 INFO L226 Difference]: Without dead ends: 4003 [2021-07-13 19:59:38,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 424.0ms TimeCoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:38,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2021-07-13 19:59:38,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3789. [2021-07-13 19:59:38,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3789 states, 3788 states have (on average 4.19350580781415) internal successors, (15885), 3788 states have internal predecessors, (15885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:38,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3789 states to 3789 states and 15885 transitions. [2021-07-13 19:59:38,630 INFO L78 Accepts]: Start accepts. Automaton has 3789 states and 15885 transitions. Word has length 23 [2021-07-13 19:59:38,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:38,630 INFO L482 AbstractCegarLoop]: Abstraction has 3789 states and 15885 transitions. [2021-07-13 19:59:38,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:38,630 INFO L276 IsEmpty]: Start isEmpty. Operand 3789 states and 15885 transitions. [2021-07-13 19:59:38,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:38,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:38,637 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:38,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable611 [2021-07-13 19:59:38,837 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:38,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:38,838 INFO L82 PathProgramCache]: Analyzing trace with hash -1586488015, now seen corresponding path program 127 times [2021-07-13 19:59:38,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:38,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530489830] [2021-07-13 19:59:38,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:38,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:38,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:38,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530489830] [2021-07-13 19:59:38,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530489830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:38,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416468500] [2021-07-13 19:59:38,937 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:59:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:38,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:38,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:39,096 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:39,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:39,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:39,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:39,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:39,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:39,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:39,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416468500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:39,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:39,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:39,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113042560] [2021-07-13 19:59:39,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:39,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:39,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:39,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:39,179 INFO L87 Difference]: Start difference. First operand 3789 states and 15885 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:39,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:39,709 INFO L93 Difference]: Finished difference Result 4020 states and 16771 transitions. [2021-07-13 19:59:39,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 19:59:39,709 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:39,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:39,720 INFO L225 Difference]: With dead ends: 4020 [2021-07-13 19:59:39,721 INFO L226 Difference]: Without dead ends: 4005 [2021-07-13 19:59:39,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 468.0ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:39,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2021-07-13 19:59:39,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 3783. [2021-07-13 19:59:39,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 4.193812797461661) internal successors, (15861), 3782 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:39,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 15861 transitions. [2021-07-13 19:59:39,794 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 15861 transitions. Word has length 23 [2021-07-13 19:59:39,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:39,794 INFO L482 AbstractCegarLoop]: Abstraction has 3783 states and 15861 transitions. [2021-07-13 19:59:39,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:39,794 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 15861 transitions. [2021-07-13 19:59:39,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:39,802 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:39,802 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:40,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable614,282 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:40,002 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:40,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:40,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1604229199, now seen corresponding path program 128 times [2021-07-13 19:59:40,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:40,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478719832] [2021-07-13 19:59:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:40,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:40,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:40,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:40,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478719832] [2021-07-13 19:59:40,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478719832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:40,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930493436] [2021-07-13 19:59:40,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:59:40,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:40,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:40,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:40,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:40,277 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:40,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:40,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:40,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:40,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:40,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:40,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930493436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:40,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:40,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:40,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009629586] [2021-07-13 19:59:40,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:40,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:40,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:40,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:40,361 INFO L87 Difference]: Start difference. First operand 3783 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:41,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:41,019 INFO L93 Difference]: Finished difference Result 4101 states and 17095 transitions. [2021-07-13 19:59:41,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 19:59:41,020 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:41,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:41,030 INFO L225 Difference]: With dead ends: 4101 [2021-07-13 19:59:41,031 INFO L226 Difference]: Without dead ends: 4086 [2021-07-13 19:59:41,031 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 565.0ms TimeCoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2021-07-13 19:59:41,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2021-07-13 19:59:41,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 3788. [2021-07-13 19:59:41,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193556905202007) internal successors, (15881), 3787 states have internal predecessors, (15881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:41,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15881 transitions. [2021-07-13 19:59:41,122 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15881 transitions. Word has length 23 [2021-07-13 19:59:41,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:41,122 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15881 transitions. [2021-07-13 19:59:41,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:41,122 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15881 transitions. [2021-07-13 19:59:41,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:41,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:41,129 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:41,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable616 [2021-07-13 19:59:41,329 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:41,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:41,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1182294931, now seen corresponding path program 129 times [2021-07-13 19:59:41,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:41,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967541883] [2021-07-13 19:59:41,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:41,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:41,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:41,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:41,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967541883] [2021-07-13 19:59:41,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967541883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:41,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31497256] [2021-07-13 19:59:41,440 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 19:59:41,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:41,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:41,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:59:41,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:41,620 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:59:41,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:59:41,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:59:41,643 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-13 19:59:41,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:41,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:59:41,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:41,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31497256] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:41,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:41,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:41,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603649256] [2021-07-13 19:59:41,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:41,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:41,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:41,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:41,691 INFO L87 Difference]: Start difference. First operand 3788 states and 15881 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:42,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:42,484 INFO L93 Difference]: Finished difference Result 4353 states and 18101 transitions. [2021-07-13 19:59:42,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 19:59:42,485 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:42,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:42,496 INFO L225 Difference]: With dead ends: 4353 [2021-07-13 19:59:42,496 INFO L226 Difference]: Without dead ends: 4338 [2021-07-13 19:59:42,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 573.6ms TimeCoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 19:59:42,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4338 states. [2021-07-13 19:59:42,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4338 to 3796. [2021-07-13 19:59:42,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.1936758893280635) internal successors, (15915), 3795 states have internal predecessors, (15915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:42,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15915 transitions. [2021-07-13 19:59:42,570 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15915 transitions. Word has length 23 [2021-07-13 19:59:42,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:42,570 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15915 transitions. [2021-07-13 19:59:42,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:42,570 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15915 transitions. [2021-07-13 19:59:42,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:42,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:42,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:42,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable618,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:42,778 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:42,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:42,778 INFO L82 PathProgramCache]: Analyzing trace with hash 276133971, now seen corresponding path program 130 times [2021-07-13 19:59:42,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:42,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661768750] [2021-07-13 19:59:42,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:42,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:42,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661768750] [2021-07-13 19:59:42,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661768750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:42,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460249483] [2021-07-13 19:59:42,895 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 19:59:42,926 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:42,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:42,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:42,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:43,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:43,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:43,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:43,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:43,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:43,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:43,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460249483] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:43,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:43,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:43,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009378136] [2021-07-13 19:59:43,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:43,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:43,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:43,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:43,138 INFO L87 Difference]: Start difference. First operand 3796 states and 15915 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:44,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:44,112 INFO L93 Difference]: Finished difference Result 4123 states and 17177 transitions. [2021-07-13 19:59:44,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 19:59:44,112 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:44,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:44,123 INFO L225 Difference]: With dead ends: 4123 [2021-07-13 19:59:44,123 INFO L226 Difference]: Without dead ends: 4102 [2021-07-13 19:59:44,123 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 852.6ms TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:44,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-07-13 19:59:44,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 3800. [2021-07-13 19:59:44,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.193471966306923) internal successors, (15931), 3799 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:44,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15931 transitions. [2021-07-13 19:59:44,186 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15931 transitions. Word has length 23 [2021-07-13 19:59:44,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:44,187 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15931 transitions. [2021-07-13 19:59:44,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:44,187 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15931 transitions. [2021-07-13 19:59:44,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:44,193 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:44,193 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:44,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable622 [2021-07-13 19:59:44,394 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:44,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:44,394 INFO L82 PathProgramCache]: Analyzing trace with hash 1351845127, now seen corresponding path program 131 times [2021-07-13 19:59:44,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:44,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304697592] [2021-07-13 19:59:44,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:44,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:44,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:44,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:44,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304697592] [2021-07-13 19:59:44,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304697592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:44,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123267736] [2021-07-13 19:59:44,509 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 19:59:44,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:59:44,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:44,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:44,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:44,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:44,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:44,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:44,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:44,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:44,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:44,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:44,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123267736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:44,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:44,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:44,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712825084] [2021-07-13 19:59:44,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:44,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:44,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:44,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:44,747 INFO L87 Difference]: Start difference. First operand 3800 states and 15931 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:45,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:45,824 INFO L93 Difference]: Finished difference Result 4124 states and 17193 transitions. [2021-07-13 19:59:45,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:59:45,825 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:45,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:45,836 INFO L225 Difference]: With dead ends: 4124 [2021-07-13 19:59:45,836 INFO L226 Difference]: Without dead ends: 4109 [2021-07-13 19:59:45,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 880.0ms TimeCoverageRelationStatistics Valid=210, Invalid=980, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 19:59:45,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4109 states. [2021-07-13 19:59:45,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4109 to 3792. [2021-07-13 19:59:45,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.193352677393827) internal successors, (15897), 3791 states have internal predecessors, (15897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:45,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15897 transitions. [2021-07-13 19:59:45,906 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15897 transitions. Word has length 23 [2021-07-13 19:59:45,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:45,906 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15897 transitions. [2021-07-13 19:59:45,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:45,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15897 transitions. [2021-07-13 19:59:45,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:45,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:45,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:46,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable624 [2021-07-13 19:59:46,114 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:46,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:46,114 INFO L82 PathProgramCache]: Analyzing trace with hash -146402489, now seen corresponding path program 132 times [2021-07-13 19:59:46,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:46,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031335441] [2021-07-13 19:59:46,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:46,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:46,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:46,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031335441] [2021-07-13 19:59:46,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031335441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:46,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679825579] [2021-07-13 19:59:46,223 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 19:59:46,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:46,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:46,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:59:46,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:46,440 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 19:59:46,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 19:59:46,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 19:59:46,471 INFO L628 ElimStorePlain]: treesize reduction 55, result has 20.3 percent of original size [2021-07-13 19:59:46,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:46,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 19:59:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:46,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679825579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:46,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:46,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 19:59:46,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782337692] [2021-07-13 19:59:46,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 19:59:46,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:46,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 19:59:46,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-07-13 19:59:46,520 INFO L87 Difference]: Start difference. First operand 3792 states and 15897 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:47,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:47,220 INFO L93 Difference]: Finished difference Result 4163 states and 17343 transitions. [2021-07-13 19:59:47,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 19:59:47,220 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:47,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:47,231 INFO L225 Difference]: With dead ends: 4163 [2021-07-13 19:59:47,231 INFO L226 Difference]: Without dead ends: 4148 [2021-07-13 19:59:47,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 549.5ms TimeCoverageRelationStatistics Valid=140, Invalid=916, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:47,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2021-07-13 19:59:47,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 3784. [2021-07-13 19:59:47,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 3783 states have (on average 4.193232883954534) internal successors, (15863), 3783 states have internal predecessors, (15863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 15863 transitions. [2021-07-13 19:59:47,298 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 15863 transitions. Word has length 23 [2021-07-13 19:59:47,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:47,298 INFO L482 AbstractCegarLoop]: Abstraction has 3784 states and 15863 transitions. [2021-07-13 19:59:47,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:47,298 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 15863 transitions. [2021-07-13 19:59:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:47,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:47,305 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:47,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626,287 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:47,506 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:47,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:47,506 INFO L82 PathProgramCache]: Analyzing trace with hash 3943545, now seen corresponding path program 133 times [2021-07-13 19:59:47,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:47,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329407876] [2021-07-13 19:59:47,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:47,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:47,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:47,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329407876] [2021-07-13 19:59:47,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329407876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:47,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657663339] [2021-07-13 19:59:47,633 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 19:59:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:47,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:47,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:47,764 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:47,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:47,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:47,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:47,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:47,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:47,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657663339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:47,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:47,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:47,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344199961] [2021-07-13 19:59:47,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:47,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:47,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:47,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:47,846 INFO L87 Difference]: Start difference. First operand 3784 states and 15863 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:48,795 INFO L93 Difference]: Finished difference Result 4544 states and 18861 transitions. [2021-07-13 19:59:48,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:59:48,795 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:48,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:48,807 INFO L225 Difference]: With dead ends: 4544 [2021-07-13 19:59:48,807 INFO L226 Difference]: Without dead ends: 4522 [2021-07-13 19:59:48,808 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 625.9ms TimeCoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:48,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2021-07-13 19:59:48,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 3796. [2021-07-13 19:59:48,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.194729907773386) internal successors, (15919), 3795 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15919 transitions. [2021-07-13 19:59:48,921 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15919 transitions. Word has length 23 [2021-07-13 19:59:48,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:48,921 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15919 transitions. [2021-07-13 19:59:48,921 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:48,921 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15919 transitions. [2021-07-13 19:59:48,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:48,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:48,928 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:49,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable630 [2021-07-13 19:59:49,129 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:49,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:49,129 INFO L82 PathProgramCache]: Analyzing trace with hash -902217415, now seen corresponding path program 134 times [2021-07-13 19:59:49,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:49,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199736238] [2021-07-13 19:59:49,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:49,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:49,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:49,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:49,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199736238] [2021-07-13 19:59:49,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199736238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:49,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819972431] [2021-07-13 19:59:49,230 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 19:59:49,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:49,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:49,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:49,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:49,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:49,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:49,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:49,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:49,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:49,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819972431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:49,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:49,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:49,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877836696] [2021-07-13 19:59:49,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:49,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:49,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:49,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:49,463 INFO L87 Difference]: Start difference. First operand 3796 states and 15919 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:50,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:50,401 INFO L93 Difference]: Finished difference Result 4393 states and 18248 transitions. [2021-07-13 19:59:50,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:59:50,402 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:50,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:50,414 INFO L225 Difference]: With dead ends: 4393 [2021-07-13 19:59:50,415 INFO L226 Difference]: Without dead ends: 4368 [2021-07-13 19:59:50,415 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 768.4ms TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:50,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4368 states. [2021-07-13 19:59:50,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4368 to 3800. [2021-07-13 19:59:50,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.1945248749670965) internal successors, (15935), 3799 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:50,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15935 transitions. [2021-07-13 19:59:50,496 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15935 transitions. Word has length 23 [2021-07-13 19:59:50,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:50,496 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15935 transitions. [2021-07-13 19:59:50,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:50,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15935 transitions. [2021-07-13 19:59:50,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:50,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:50,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:50,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable632,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:50,705 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:50,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:50,705 INFO L82 PathProgramCache]: Analyzing trace with hash 173493741, now seen corresponding path program 135 times [2021-07-13 19:59:50,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:50,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148655452] [2021-07-13 19:59:50,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:50,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:50,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:50,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148655452] [2021-07-13 19:59:50,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148655452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:50,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137132431] [2021-07-13 19:59:50,807 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 19:59:50,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 19:59:50,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:50,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:50,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:50,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:50,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:50,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:50,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:50,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:50,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:51,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137132431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:51,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:51,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:51,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188369863] [2021-07-13 19:59:51,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:51,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:51,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:51,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:51,065 INFO L87 Difference]: Start difference. First operand 3800 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:52,116 INFO L93 Difference]: Finished difference Result 4379 states and 18199 transitions. [2021-07-13 19:59:52,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:59:52,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:52,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:52,127 INFO L225 Difference]: With dead ends: 4379 [2021-07-13 19:59:52,127 INFO L226 Difference]: Without dead ends: 4358 [2021-07-13 19:59:52,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 855.8ms TimeCoverageRelationStatistics Valid=213, Invalid=909, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:59:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4358 states. [2021-07-13 19:59:52,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4358 to 3792. [2021-07-13 19:59:52,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.194407807966236) internal successors, (15901), 3791 states have internal predecessors, (15901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15901 transitions. [2021-07-13 19:59:52,191 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15901 transitions. Word has length 23 [2021-07-13 19:59:52,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:52,191 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15901 transitions. [2021-07-13 19:59:52,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:52,191 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15901 transitions. [2021-07-13 19:59:52,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:52,197 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:52,197 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:52,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable634 [2021-07-13 19:59:52,398 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:52,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:52,398 INFO L82 PathProgramCache]: Analyzing trace with hash -161265317, now seen corresponding path program 136 times [2021-07-13 19:59:52,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:52,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131808143] [2021-07-13 19:59:52,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:52,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:52,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:52,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:52,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131808143] [2021-07-13 19:59:52,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131808143] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:52,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304333271] [2021-07-13 19:59:52,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 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 19:59:52,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 19:59:52,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:52,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:52,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:52,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:52,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:52,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:52,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:52,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:52,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:52,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:52,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304333271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:52,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:52,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:52,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161486042] [2021-07-13 19:59:52,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:52,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:52,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:52,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:52,722 INFO L87 Difference]: Start difference. First operand 3792 states and 15901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:53,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:53,717 INFO L93 Difference]: Finished difference Result 4644 states and 19238 transitions. [2021-07-13 19:59:53,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 19:59:53,718 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:53,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:53,730 INFO L225 Difference]: With dead ends: 4644 [2021-07-13 19:59:53,731 INFO L226 Difference]: Without dead ends: 4613 [2021-07-13 19:59:53,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 685.6ms TimeCoverageRelationStatistics Valid=187, Invalid=869, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 19:59:53,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-07-13 19:59:53,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 3796. [2021-07-13 19:59:53,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.194729907773386) internal successors, (15919), 3795 states have internal predecessors, (15919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:53,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15919 transitions. [2021-07-13 19:59:53,805 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15919 transitions. Word has length 23 [2021-07-13 19:59:53,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:53,806 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15919 transitions. [2021-07-13 19:59:53,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:53,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15919 transitions. [2021-07-13 19:59:53,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:53,813 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:53,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:54,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable636,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:54,013 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:54,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:54,014 INFO L82 PathProgramCache]: Analyzing trace with hash 426480005, now seen corresponding path program 137 times [2021-07-13 19:59:54,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:54,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248863928] [2021-07-13 19:59:54,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:54,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:54,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:54,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:54,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248863928] [2021-07-13 19:59:54,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248863928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:54,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535313398] [2021-07-13 19:59:54,119 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 19:59:54,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 19:59:54,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:54,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 19:59:54,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:54,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:54,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 19:59:54,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:54,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:54,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:54,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:12 [2021-07-13 19:59:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:54,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535313398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:54,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:54,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 19:59:54,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887758826] [2021-07-13 19:59:54,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 19:59:54,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:54,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 19:59:54,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 19:59:54,332 INFO L87 Difference]: Start difference. First operand 3796 states and 15919 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:54,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:54,879 INFO L93 Difference]: Finished difference Result 4358 states and 18111 transitions. [2021-07-13 19:59:54,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 19:59:54,879 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 23 [2021-07-13 19:59:54,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:54,890 INFO L225 Difference]: With dead ends: 4358 [2021-07-13 19:59:54,890 INFO L226 Difference]: Without dead ends: 4333 [2021-07-13 19:59:54,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 405.1ms TimeCoverageRelationStatistics Valid=140, Invalid=562, Unknown=0, NotChecked=0, Total=702 [2021-07-13 19:59:54,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-13 19:59:54,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3800. [2021-07-13 19:59:54,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.1945248749670965) internal successors, (15935), 3799 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:54,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15935 transitions. [2021-07-13 19:59:54,960 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15935 transitions. Word has length 23 [2021-07-13 19:59:54,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:54,960 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15935 transitions. [2021-07-13 19:59:54,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 17 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 19:59:54,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15935 transitions. [2021-07-13 19:59:54,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:54,967 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:54,967 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:55,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable638 [2021-07-13 19:59:55,168 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:55,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:55,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1502191161, now seen corresponding path program 138 times [2021-07-13 19:59:55,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:55,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019203674] [2021-07-13 19:59:55,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:55,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:55,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:55,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:55,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019203674] [2021-07-13 19:59:55,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019203674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:55,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33943161] [2021-07-13 19:59:55,268 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 19:59:55,296 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 19:59:55,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:55,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 19:59:55,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:55,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:55,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:55,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:55,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:55,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:55,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:55,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:55,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33943161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:55,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:55,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:55,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692083480] [2021-07-13 19:59:55,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:55,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:55,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:55,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:55,495 INFO L87 Difference]: Start difference. First operand 3800 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:56,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:56,439 INFO L93 Difference]: Finished difference Result 4380 states and 18199 transitions. [2021-07-13 19:59:56,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 19:59:56,440 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:56,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:56,451 INFO L225 Difference]: With dead ends: 4380 [2021-07-13 19:59:56,451 INFO L226 Difference]: Without dead ends: 4359 [2021-07-13 19:59:56,451 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 773.8ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 19:59:56,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4359 states. [2021-07-13 19:59:56,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4359 to 3788. [2021-07-13 19:59:56,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193556905202007) internal successors, (15881), 3787 states have internal predecessors, (15881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:56,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15881 transitions. [2021-07-13 19:59:56,521 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15881 transitions. Word has length 23 [2021-07-13 19:59:56,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:56,522 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15881 transitions. [2021-07-13 19:59:56,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:56,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15881 transitions. [2021-07-13 19:59:56,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:56,529 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:56,529 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:56,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable641 [2021-07-13 19:59:56,729 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:56,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:56,729 INFO L82 PathProgramCache]: Analyzing trace with hash -2108485085, now seen corresponding path program 139 times [2021-07-13 19:59:56,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:56,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326378000] [2021-07-13 19:59:56,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:56,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:56,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:56,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326378000] [2021-07-13 19:59:56,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326378000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:56,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270988768] [2021-07-13 19:59:56,833 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 19:59:56,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:56,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:56,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:57,000 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:57,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 19:59:57,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:57,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:57,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:57,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 19:59:57,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:57,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270988768] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:57,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:57,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:57,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541366355] [2021-07-13 19:59:57,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:57,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:57,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:57,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:57,136 INFO L87 Difference]: Start difference. First operand 3788 states and 15881 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:57,916 INFO L93 Difference]: Finished difference Result 4286 states and 17831 transitions. [2021-07-13 19:59:57,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 19:59:57,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:57,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:57,927 INFO L225 Difference]: With dead ends: 4286 [2021-07-13 19:59:57,928 INFO L226 Difference]: Without dead ends: 4264 [2021-07-13 19:59:57,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 612.7ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-13 19:59:57,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4264 states. [2021-07-13 19:59:57,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4264 to 3796. [2021-07-13 19:59:57,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.1936758893280635) internal successors, (15915), 3795 states have internal predecessors, (15915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15915 transitions. [2021-07-13 19:59:57,999 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15915 transitions. Word has length 23 [2021-07-13 19:59:57,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:57,999 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15915 transitions. [2021-07-13 19:59:57,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:57,999 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15915 transitions. [2021-07-13 19:59:58,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:58,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:58,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:58,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable643 [2021-07-13 19:59:58,207 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:58,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:58,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1280321251, now seen corresponding path program 140 times [2021-07-13 19:59:58,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:58,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012626572] [2021-07-13 19:59:58,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:58,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:58,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:58,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:58,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012626572] [2021-07-13 19:59:58,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012626572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:58,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652215086] [2021-07-13 19:59:58,309 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 19:59:58,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 19:59:58,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:58,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 19:59:58,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:58,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:58,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 19:59:58,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 19:59:58,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 19:59:58,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 19:59:58,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:58,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652215086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:58,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 19:59:58,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 19:59:58,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243944653] [2021-07-13 19:59:58,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 19:59:58,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 19:59:58,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 19:59:58,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 19:59:58,542 INFO L87 Difference]: Start difference. First operand 3796 states and 15915 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:59,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 19:59:59,431 INFO L93 Difference]: Finished difference Result 4194 states and 17454 transitions. [2021-07-13 19:59:59,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 19:59:59,432 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 19:59:59,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 19:59:59,443 INFO L225 Difference]: With dead ends: 4194 [2021-07-13 19:59:59,443 INFO L226 Difference]: Without dead ends: 4169 [2021-07-13 19:59:59,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 750.4ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-13 19:59:59,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-13 19:59:59,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3800. [2021-07-13 19:59:59,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.193471966306923) internal successors, (15931), 3799 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15931 transitions. [2021-07-13 19:59:59,552 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15931 transitions. Word has length 23 [2021-07-13 19:59:59,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 19:59:59,553 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15931 transitions. [2021-07-13 19:59:59,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 19:59:59,553 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15931 transitions. [2021-07-13 19:59:59,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 19:59:59,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 19:59:59,559 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 19:59:59,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable645,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 19:59:59,760 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 19:59:59,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 19:59:59,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1938934889, now seen corresponding path program 141 times [2021-07-13 19:59:59,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 19:59:59,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749517606] [2021-07-13 19:59:59,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 19:59:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 19:59:59,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 19:59:59,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 19:59:59,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749517606] [2021-07-13 19:59:59,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749517606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 19:59:59,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159875727] [2021-07-13 19:59:59,858 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 19:59:59,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 19:59:59,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 19:59:59,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 19:59:59,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 19:59:59,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:00,019 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:00:00,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 61 [2021-07-13 20:00:00,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:00,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:00,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:00,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-13 20:00:00,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:00,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159875727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:00,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:00,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:00:00,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132213008] [2021-07-13 20:00:00,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:00:00,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:00,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:00:00,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:00:00,134 INFO L87 Difference]: Start difference. First operand 3800 states and 15931 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:01,033 INFO L93 Difference]: Finished difference Result 4276 states and 17781 transitions. [2021-07-13 20:00:01,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:00:01,033 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:01,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:01,043 INFO L225 Difference]: With dead ends: 4276 [2021-07-13 20:00:01,043 INFO L226 Difference]: Without dead ends: 4255 [2021-07-13 20:00:01,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 725.0ms TimeCoverageRelationStatistics Valid=197, Invalid=1209, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:00:01,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2021-07-13 20:00:01,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 3792. [2021-07-13 20:00:01,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.193352677393827) internal successors, (15897), 3791 states have internal predecessors, (15897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15897 transitions. [2021-07-13 20:00:01,104 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15897 transitions. Word has length 23 [2021-07-13 20:00:01,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:01,104 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15897 transitions. [2021-07-13 20:00:01,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:01,104 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15897 transitions. [2021-07-13 20:00:01,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:01,110 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:01,110 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:01,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable647,296 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:01,311 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:01,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:01,311 INFO L82 PathProgramCache]: Analyzing trace with hash 857784791, now seen corresponding path program 142 times [2021-07-13 20:00:01,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:01,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280084628] [2021-07-13 20:00:01,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:01,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:01,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:01,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:01,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280084628] [2021-07-13 20:00:01,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280084628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:01,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28562418] [2021-07-13 20:00:01,405 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:00:01,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:01,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:01,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:01,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:01,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:01,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:01,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:01,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:01,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:01,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:01,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:01,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28562418] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:01,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:01,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:01,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60175228] [2021-07-13 20:00:01,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:01,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:01,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:01,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:01,628 INFO L87 Difference]: Start difference. First operand 3792 states and 15897 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:02,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:02,313 INFO L93 Difference]: Finished difference Result 4201 states and 17496 transitions. [2021-07-13 20:00:02,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:00:02,313 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:02,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:02,325 INFO L225 Difference]: With dead ends: 4201 [2021-07-13 20:00:02,325 INFO L226 Difference]: Without dead ends: 4178 [2021-07-13 20:00:02,325 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 548.2ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:02,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2021-07-13 20:00:02,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3780. [2021-07-13 20:00:02,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3780 states, 3779 states have (on average 4.192378936226515) internal successors, (15843), 3779 states have internal predecessors, (15843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:02,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 15843 transitions. [2021-07-13 20:00:02,399 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 15843 transitions. Word has length 23 [2021-07-13 20:00:02,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:02,399 INFO L482 AbstractCegarLoop]: Abstraction has 3780 states and 15843 transitions. [2021-07-13 20:00:02,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:02,399 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 15843 transitions. [2021-07-13 20:00:02,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:02,407 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:02,407 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:02,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable651 [2021-07-13 20:00:02,607 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:02,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:02,607 INFO L82 PathProgramCache]: Analyzing trace with hash 833044733, now seen corresponding path program 143 times [2021-07-13 20:00:02,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:02,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661268795] [2021-07-13 20:00:02,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:02,712 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:02,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:02,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661268795] [2021-07-13 20:00:02,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661268795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:02,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631135128] [2021-07-13 20:00:02,712 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:00:02,739 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:02,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:02,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:02,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:02,852 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:02,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:02,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:02,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:02,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:02,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:02,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631135128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:02,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:02,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:02,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140158988] [2021-07-13 20:00:02,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:02,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:02,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:02,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:02,934 INFO L87 Difference]: Start difference. First operand 3780 states and 15843 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:03,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:03,592 INFO L93 Difference]: Finished difference Result 4130 states and 17208 transitions. [2021-07-13 20:00:03,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:00:03,592 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:03,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:03,604 INFO L225 Difference]: With dead ends: 4130 [2021-07-13 20:00:03,604 INFO L226 Difference]: Without dead ends: 4108 [2021-07-13 20:00:03,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 495.0ms TimeCoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:00:03,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2021-07-13 20:00:03,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 3786. [2021-07-13 20:00:03,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 3785 states have (on average 4.192866578599736) internal successors, (15870), 3785 states have internal predecessors, (15870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:03,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 15870 transitions. [2021-07-13 20:00:03,675 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 15870 transitions. Word has length 23 [2021-07-13 20:00:03,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:03,675 INFO L482 AbstractCegarLoop]: Abstraction has 3786 states and 15870 transitions. [2021-07-13 20:00:03,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:03,675 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 15870 transitions. [2021-07-13 20:00:03,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:03,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:03,682 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:03,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-07-13 20:00:03,883 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:03,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:03,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1418378685, now seen corresponding path program 144 times [2021-07-13 20:00:03,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:03,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859572446] [2021-07-13 20:00:03,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:03,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:03,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:03,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859572446] [2021-07-13 20:00:03,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859572446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:03,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225156479] [2021-07-13 20:00:03,991 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:00:04,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:00:04,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:04,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:00:04,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:04,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:04,148 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:00:04,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:00:04,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:04,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:04,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:04,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:00:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:04,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225156479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:04,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:04,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:00:04,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779739193] [2021-07-13 20:00:04,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:00:04,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:04,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:00:04,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:00:04,257 INFO L87 Difference]: Start difference. First operand 3786 states and 15870 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:05,010 INFO L93 Difference]: Finished difference Result 4176 states and 17375 transitions. [2021-07-13 20:00:05,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:00:05,010 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:05,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:05,022 INFO L225 Difference]: With dead ends: 4176 [2021-07-13 20:00:05,022 INFO L226 Difference]: Without dead ends: 4150 [2021-07-13 20:00:05,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 576.7ms TimeCoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:00:05,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-13 20:00:05,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3790. [2021-07-13 20:00:05,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.192662971760359) internal successors, (15886), 3789 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15886 transitions. [2021-07-13 20:00:05,094 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15886 transitions. Word has length 23 [2021-07-13 20:00:05,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:05,094 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15886 transitions. [2021-07-13 20:00:05,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:05,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15886 transitions. [2021-07-13 20:00:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:05,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:05,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:05,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable655,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:05,302 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:05,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:05,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1263021877, now seen corresponding path program 145 times [2021-07-13 20:00:05,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:05,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961213128] [2021-07-13 20:00:05,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:05,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:05,414 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:05,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:05,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961213128] [2021-07-13 20:00:05,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961213128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:05,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985793789] [2021-07-13 20:00:05,414 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:00:05,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:05,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:05,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:05,538 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:05,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:05,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:05,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:05,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:05,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:05,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:05,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985793789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:05,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:05,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:05,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240698822] [2021-07-13 20:00:05,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:05,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:05,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:05,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:05,645 INFO L87 Difference]: Start difference. First operand 3790 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:06,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:06,264 INFO L93 Difference]: Finished difference Result 4066 states and 16938 transitions. [2021-07-13 20:00:06,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:00:06,265 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:06,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:06,276 INFO L225 Difference]: With dead ends: 4066 [2021-07-13 20:00:06,276 INFO L226 Difference]: Without dead ends: 4045 [2021-07-13 20:00:06,276 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 527.4ms TimeCoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:06,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2021-07-13 20:00:06,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 3782. [2021-07-13 20:00:06,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3782 states, 3781 states have (on average 4.192541655646655) internal successors, (15852), 3781 states have internal predecessors, (15852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:06,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 15852 transitions. [2021-07-13 20:00:06,351 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 15852 transitions. Word has length 23 [2021-07-13 20:00:06,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:06,351 INFO L482 AbstractCegarLoop]: Abstraction has 3782 states and 15852 transitions. [2021-07-13 20:00:06,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:06,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 15852 transitions. [2021-07-13 20:00:06,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:06,358 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:06,359 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:06,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable659 [2021-07-13 20:00:06,559 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:06,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:06,559 INFO L82 PathProgramCache]: Analyzing trace with hash 605823353, now seen corresponding path program 146 times [2021-07-13 20:00:06,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:06,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979151014] [2021-07-13 20:00:06,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:06,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:06,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:06,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979151014] [2021-07-13 20:00:06,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979151014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:06,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257431934] [2021-07-13 20:00:06,667 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:00:06,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:06,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:06,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:06,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:06,810 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:06,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:06,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:06,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:06,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:06,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:06,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257431934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:06,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:06,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:06,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799688399] [2021-07-13 20:00:06,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:06,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:06,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:06,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:06,891 INFO L87 Difference]: Start difference. First operand 3782 states and 15852 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:07,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:07,518 INFO L93 Difference]: Finished difference Result 4296 states and 17871 transitions. [2021-07-13 20:00:07,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:00:07,519 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:07,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:07,531 INFO L225 Difference]: With dead ends: 4296 [2021-07-13 20:00:07,531 INFO L226 Difference]: Without dead ends: 4274 [2021-07-13 20:00:07,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 495.3ms TimeCoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:00:07,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-07-13 20:00:07,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 3790. [2021-07-13 20:00:07,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.192926893639482) internal successors, (15887), 3789 states have internal predecessors, (15887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:07,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15887 transitions. [2021-07-13 20:00:07,607 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15887 transitions. Word has length 23 [2021-07-13 20:00:07,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:07,607 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15887 transitions. [2021-07-13 20:00:07,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:07,607 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15887 transitions. [2021-07-13 20:00:07,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:07,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:07,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:07,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable661,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:07,815 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:07,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:07,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1119350205, now seen corresponding path program 147 times [2021-07-13 20:00:07,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:07,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032583912] [2021-07-13 20:00:07,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:07,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:07,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:07,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:07,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032583912] [2021-07-13 20:00:07,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032583912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:07,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763481226] [2021-07-13 20:00:07,929 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:00:07,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:00:07,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:07,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:07,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:08,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:08,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:08,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:08,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:08,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:08,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:08,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:08,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763481226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:08,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:08,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:08,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306735098] [2021-07-13 20:00:08,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:08,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:08,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:08,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:08,159 INFO L87 Difference]: Start difference. First operand 3790 states and 15887 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:09,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:09,060 INFO L93 Difference]: Finished difference Result 4158 states and 17313 transitions. [2021-07-13 20:00:09,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:00:09,060 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:09,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:09,071 INFO L225 Difference]: With dead ends: 4158 [2021-07-13 20:00:09,071 INFO L226 Difference]: Without dead ends: 4133 [2021-07-13 20:00:09,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 741.7ms TimeCoverageRelationStatistics Valid=192, Invalid=864, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:00:09,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-07-13 20:00:09,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3794. [2021-07-13 20:00:09,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.192723437911943) internal successors, (15903), 3793 states have internal predecessors, (15903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:09,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15903 transitions. [2021-07-13 20:00:09,142 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15903 transitions. Word has length 23 [2021-07-13 20:00:09,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:09,142 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15903 transitions. [2021-07-13 20:00:09,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:09,142 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15903 transitions. [2021-07-13 20:00:09,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:09,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:09,149 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:09,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable663 [2021-07-13 20:00:09,350 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:09,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:09,350 INFO L82 PathProgramCache]: Analyzing trace with hash -2099905935, now seen corresponding path program 148 times [2021-07-13 20:00:09,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:09,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324272724] [2021-07-13 20:00:09,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:09,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:09,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:09,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:09,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324272724] [2021-07-13 20:00:09,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324272724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:09,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669238984] [2021-07-13 20:00:09,463 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:00:09,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:09,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:09,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:09,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:09,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:09,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:09,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:09,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:09,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:09,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:09,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:09,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669238984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:09,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:09,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:09,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332894104] [2021-07-13 20:00:09,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:09,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:09,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:09,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:09,694 INFO L87 Difference]: Start difference. First operand 3794 states and 15903 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:10,546 INFO L93 Difference]: Finished difference Result 4162 states and 17329 transitions. [2021-07-13 20:00:10,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:00:10,546 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:10,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:10,559 INFO L225 Difference]: With dead ends: 4162 [2021-07-13 20:00:10,559 INFO L226 Difference]: Without dead ends: 4141 [2021-07-13 20:00:10,560 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 714.8ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:00:10,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-13 20:00:10,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3786. [2021-07-13 20:00:10,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3786 states, 3785 states have (on average 4.192602377807133) internal successors, (15869), 3785 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3786 states to 3786 states and 15869 transitions. [2021-07-13 20:00:10,636 INFO L78 Accepts]: Start accepts. Automaton has 3786 states and 15869 transitions. Word has length 23 [2021-07-13 20:00:10,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:10,636 INFO L482 AbstractCegarLoop]: Abstraction has 3786 states and 15869 transitions. [2021-07-13 20:00:10,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:10,636 INFO L276 IsEmpty]: Start isEmpty. Operand 3786 states and 15869 transitions. [2021-07-13 20:00:10,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:10,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:10,643 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:10,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:10,844 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:10,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:10,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1818910083, now seen corresponding path program 149 times [2021-07-13 20:00:10,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:10,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514708320] [2021-07-13 20:00:10,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:10,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:10,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:10,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514708320] [2021-07-13 20:00:10,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514708320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:10,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248359694] [2021-07-13 20:00:10,958 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:00:10,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:10,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:10,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:00:10,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:11,077 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:11,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-13 20:00:11,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:11,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:11,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:34 [2021-07-13 20:00:11,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:11,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248359694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:11,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:11,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:00:11,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944849659] [2021-07-13 20:00:11,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:00:11,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:11,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:00:11,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:00:11,175 INFO L87 Difference]: Start difference. First operand 3786 states and 15869 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:11,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:11,693 INFO L93 Difference]: Finished difference Result 4022 states and 16771 transitions. [2021-07-13 20:00:11,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:00:11,693 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:11,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:11,706 INFO L225 Difference]: With dead ends: 4022 [2021-07-13 20:00:11,706 INFO L226 Difference]: Without dead ends: 3996 [2021-07-13 20:00:11,706 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 452.6ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:00:11,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3996 states. [2021-07-13 20:00:11,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3996 to 3795. [2021-07-13 20:00:11,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.191091196626252) internal successors, (15901), 3794 states have internal predecessors, (15901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:11,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15901 transitions. [2021-07-13 20:00:11,783 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15901 transitions. Word has length 23 [2021-07-13 20:00:11,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:11,783 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15901 transitions. [2021-07-13 20:00:11,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:11,783 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15901 transitions. [2021-07-13 20:00:11,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:11,791 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:11,791 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:11,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-07-13 20:00:11,992 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:11,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:11,992 INFO L82 PathProgramCache]: Analyzing trace with hash 1434481145, now seen corresponding path program 150 times [2021-07-13 20:00:11,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:11,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064278495] [2021-07-13 20:00:11,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:12,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:12,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:12,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064278495] [2021-07-13 20:00:12,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064278495] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:12,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143932295] [2021-07-13 20:00:12,115 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:00:12,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:12,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:12,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:12,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:12,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:12,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:00:12,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:12,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 20:00:12,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:12,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:12,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:12,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-13 20:00:12,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:12,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143932295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:12,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:12,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:12,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269576726] [2021-07-13 20:00:12,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:12,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:12,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:12,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:12,343 INFO L87 Difference]: Start difference. First operand 3795 states and 15901 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:12,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:12,895 INFO L93 Difference]: Finished difference Result 3999 states and 16678 transitions. [2021-07-13 20:00:12,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:00:12,896 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:12,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:12,907 INFO L225 Difference]: With dead ends: 3999 [2021-07-13 20:00:12,908 INFO L226 Difference]: Without dead ends: 3971 [2021-07-13 20:00:12,908 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 440.4ms TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:00:12,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3971 states. [2021-07-13 20:00:12,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3971 to 3788. [2021-07-13 20:00:12,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.192500660153155) internal successors, (15877), 3787 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:12,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15877 transitions. [2021-07-13 20:00:12,982 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15877 transitions. Word has length 23 [2021-07-13 20:00:12,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:12,982 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15877 transitions. [2021-07-13 20:00:12,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:12,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15877 transitions. [2021-07-13 20:00:12,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:12,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:12,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:13,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable670 [2021-07-13 20:00:13,190 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:13,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:13,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1147359793, now seen corresponding path program 151 times [2021-07-13 20:00:13,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:13,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464395246] [2021-07-13 20:00:13,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:13,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:13,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:13,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464395246] [2021-07-13 20:00:13,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464395246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:13,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867689013] [2021-07-13 20:00:13,308 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:00:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:13,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:13,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:13,419 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:13,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:13,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:13,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:13,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:13,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:13,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:13,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867689013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:13,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:13,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:13,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25204741] [2021-07-13 20:00:13,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:13,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:13,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:13,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:13,560 INFO L87 Difference]: Start difference. First operand 3788 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:14,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:14,231 INFO L93 Difference]: Finished difference Result 4034 states and 16813 transitions. [2021-07-13 20:00:14,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:00:14,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:14,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:14,243 INFO L225 Difference]: With dead ends: 4034 [2021-07-13 20:00:14,243 INFO L226 Difference]: Without dead ends: 4008 [2021-07-13 20:00:14,243 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 597.3ms TimeCoverageRelationStatistics Valid=171, Invalid=699, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:14,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-13 20:00:14,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3792. [2021-07-13 20:00:14,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.192297546821419) internal successors, (15893), 3791 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:14,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15893 transitions. [2021-07-13 20:00:14,323 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15893 transitions. Word has length 23 [2021-07-13 20:00:14,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:14,324 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15893 transitions. [2021-07-13 20:00:14,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:14,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15893 transitions. [2021-07-13 20:00:14,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:14,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:14,332 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:14,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable671,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:14,533 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:14,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:14,533 INFO L82 PathProgramCache]: Analyzing trace with hash 654142407, now seen corresponding path program 152 times [2021-07-13 20:00:14,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:14,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602574980] [2021-07-13 20:00:14,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:14,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:14,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:14,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602574980] [2021-07-13 20:00:14,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602574980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:14,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969198087] [2021-07-13 20:00:14,650 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:00:14,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:14,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:14,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:14,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:14,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:14,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:14,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:14,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:14,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:14,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:14,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:14,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969198087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:14,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:14,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:14,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530643010] [2021-07-13 20:00:14,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:14,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:14,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:14,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:14,898 INFO L87 Difference]: Start difference. First operand 3792 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:15,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:15,433 INFO L93 Difference]: Finished difference Result 4037 states and 16824 transitions. [2021-07-13 20:00:15,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:00:15,433 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:15,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:15,443 INFO L225 Difference]: With dead ends: 4037 [2021-07-13 20:00:15,444 INFO L226 Difference]: Without dead ends: 4016 [2021-07-13 20:00:15,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 493.8ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:00:15,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4016 states. [2021-07-13 20:00:15,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4016 to 3788. [2021-07-13 20:00:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.192500660153155) internal successors, (15877), 3787 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:15,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15877 transitions. [2021-07-13 20:00:15,511 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15877 transitions. Word has length 23 [2021-07-13 20:00:15,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:15,511 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15877 transitions. [2021-07-13 20:00:15,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:15,511 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15877 transitions. [2021-07-13 20:00:15,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:15,518 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:15,518 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:15,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable673 [2021-07-13 20:00:15,719 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:15,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:15,719 INFO L82 PathProgramCache]: Analyzing trace with hash 1588918663, now seen corresponding path program 153 times [2021-07-13 20:00:15,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:15,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406291615] [2021-07-13 20:00:15,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:15,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:15,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:15,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406291615] [2021-07-13 20:00:15,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406291615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:15,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335184710] [2021-07-13 20:00:15,843 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:00:15,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:15,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:15,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:15,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:15,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:15,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:15,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:15,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:15,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:15,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:16,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:16,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335184710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:16,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:16,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:16,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802564819] [2021-07-13 20:00:16,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:16,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:16,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:16,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:16,090 INFO L87 Difference]: Start difference. First operand 3788 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:16,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:16,740 INFO L93 Difference]: Finished difference Result 4024 states and 16775 transitions. [2021-07-13 20:00:16,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:00:16,740 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:16,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:16,751 INFO L225 Difference]: With dead ends: 4024 [2021-07-13 20:00:16,752 INFO L226 Difference]: Without dead ends: 3999 [2021-07-13 20:00:16,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 606.8ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:16,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3999 states. [2021-07-13 20:00:16,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3999 to 3792. [2021-07-13 20:00:16,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.192297546821419) internal successors, (15893), 3791 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:16,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15893 transitions. [2021-07-13 20:00:16,826 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15893 transitions. Word has length 23 [2021-07-13 20:00:16,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:16,826 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15893 transitions. [2021-07-13 20:00:16,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:16,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15893 transitions. [2021-07-13 20:00:16,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:16,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:16,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:17,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable675 [2021-07-13 20:00:17,034 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:17,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:17,034 INFO L82 PathProgramCache]: Analyzing trace with hash 576226131, now seen corresponding path program 154 times [2021-07-13 20:00:17,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:17,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394662785] [2021-07-13 20:00:17,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:17,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:17,156 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:17,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:17,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394662785] [2021-07-13 20:00:17,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394662785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:17,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959407153] [2021-07-13 20:00:17,156 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:00:17,185 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:17,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:17,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:17,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:17,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:17,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:17,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:17,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:17,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:17,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:17,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:17,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959407153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:17,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:17,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:17,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921019548] [2021-07-13 20:00:17,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:17,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:17,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:17,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:17,403 INFO L87 Difference]: Start difference. First operand 3792 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:18,033 INFO L93 Difference]: Finished difference Result 4028 states and 16788 transitions. [2021-07-13 20:00:18,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:00:18,034 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:18,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:18,045 INFO L225 Difference]: With dead ends: 4028 [2021-07-13 20:00:18,045 INFO L226 Difference]: Without dead ends: 4007 [2021-07-13 20:00:18,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 595.9ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:00:18,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-13 20:00:18,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3784. [2021-07-13 20:00:18,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3784 states, 3783 states have (on average 4.1924398625429555) internal successors, (15860), 3783 states have internal predecessors, (15860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3784 states to 3784 states and 15860 transitions. [2021-07-13 20:00:18,118 INFO L78 Accepts]: Start accepts. Automaton has 3784 states and 15860 transitions. Word has length 23 [2021-07-13 20:00:18,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:18,119 INFO L482 AbstractCegarLoop]: Abstraction has 3784 states and 15860 transitions. [2021-07-13 20:00:18,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:18,119 INFO L276 IsEmpty]: Start isEmpty. Operand 3784 states and 15860 transitions. [2021-07-13 20:00:18,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:18,126 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:18,126 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:18,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable677 [2021-07-13 20:00:18,327 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:18,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:18,327 INFO L82 PathProgramCache]: Analyzing trace with hash -242799119, now seen corresponding path program 155 times [2021-07-13 20:00:18,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:18,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307950857] [2021-07-13 20:00:18,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:18,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:18,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:18,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:18,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307950857] [2021-07-13 20:00:18,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307950857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:18,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825856376] [2021-07-13 20:00:18,437 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:00:18,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:18,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:18,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:18,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:18,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:18,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:18,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:18,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:18,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:18,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:18,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:18,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825856376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:18,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:18,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:18,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138980801] [2021-07-13 20:00:18,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:18,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:18,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:18,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:18,702 INFO L87 Difference]: Start difference. First operand 3784 states and 15860 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:19,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:19,540 INFO L93 Difference]: Finished difference Result 4539 states and 18837 transitions. [2021-07-13 20:00:19,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:00:19,540 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:19,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:19,553 INFO L225 Difference]: With dead ends: 4539 [2021-07-13 20:00:19,553 INFO L226 Difference]: Without dead ends: 4517 [2021-07-13 20:00:19,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 610.7ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:19,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4517 states. [2021-07-13 20:00:19,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4517 to 3792. [2021-07-13 20:00:19,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.19361646003693) internal successors, (15898), 3791 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:19,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15898 transitions. [2021-07-13 20:00:19,630 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15898 transitions. Word has length 23 [2021-07-13 20:00:19,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:19,630 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15898 transitions. [2021-07-13 20:00:19,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:19,630 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15898 transitions. [2021-07-13 20:00:19,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:19,638 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:19,638 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:19,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 310 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable679 [2021-07-13 20:00:19,838 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:19,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:19,839 INFO L82 PathProgramCache]: Analyzing trace with hash 270727733, now seen corresponding path program 156 times [2021-07-13 20:00:19,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:19,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622479405] [2021-07-13 20:00:19,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:19,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:19,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:19,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:19,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622479405] [2021-07-13 20:00:19,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622479405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:19,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827546743] [2021-07-13 20:00:19,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 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:00:19,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:00:19,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:19,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:19,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:20,082 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:20,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:20,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:20,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:20,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:20,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:20,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827546743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:20,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:20,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:20,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201670275] [2021-07-13 20:00:20,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:20,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:20,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:20,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:20,189 INFO L87 Difference]: Start difference. First operand 3792 states and 15898 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:21,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:21,135 INFO L93 Difference]: Finished difference Result 4351 states and 18079 transitions. [2021-07-13 20:00:21,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:00:21,135 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:21,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:21,148 INFO L225 Difference]: With dead ends: 4351 [2021-07-13 20:00:21,148 INFO L226 Difference]: Without dead ends: 4326 [2021-07-13 20:00:21,148 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 796.1ms TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:00:21,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2021-07-13 20:00:21,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 3796. [2021-07-13 20:00:21,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.193412384716733) internal successors, (15914), 3795 states have internal predecessors, (15914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:21,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15914 transitions. [2021-07-13 20:00:21,231 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15914 transitions. Word has length 23 [2021-07-13 20:00:21,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:21,231 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15914 transitions. [2021-07-13 20:00:21,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:21,231 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15914 transitions. [2021-07-13 20:00:21,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:21,239 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:21,239 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:21,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable681,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:21,440 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:21,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:21,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1346438889, now seen corresponding path program 157 times [2021-07-13 20:00:21,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:21,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101584737] [2021-07-13 20:00:21,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:21,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:21,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:21,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101584737] [2021-07-13 20:00:21,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101584737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:21,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036829665] [2021-07-13 20:00:21,573 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:00:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:21,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:21,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:21,695 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:21,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:21,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:21,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:21,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:21,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:21,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:21,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036829665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:21,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:21,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:21,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371264580] [2021-07-13 20:00:21,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:21,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:21,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:21,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:21,801 INFO L87 Difference]: Start difference. First operand 3796 states and 15914 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:22,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:22,713 INFO L93 Difference]: Finished difference Result 4353 states and 18091 transitions. [2021-07-13 20:00:22,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:00:22,714 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:22,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:22,726 INFO L225 Difference]: With dead ends: 4353 [2021-07-13 20:00:22,726 INFO L226 Difference]: Without dead ends: 4332 [2021-07-13 20:00:22,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 758.1ms TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:00:22,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4332 states. [2021-07-13 20:00:22,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4332 to 3788. [2021-07-13 20:00:22,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.193292843939794) internal successors, (15880), 3787 states have internal predecessors, (15880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:22,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15880 transitions. [2021-07-13 20:00:22,809 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15880 transitions. Word has length 23 [2021-07-13 20:00:22,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:22,809 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15880 transitions. [2021-07-13 20:00:22,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:22,809 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15880 transitions. [2021-07-13 20:00:22,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:22,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:22,818 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:23,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-07-13 20:00:23,019 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:23,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:23,019 INFO L82 PathProgramCache]: Analyzing trace with hash 166708379, now seen corresponding path program 158 times [2021-07-13 20:00:23,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:23,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328052493] [2021-07-13 20:00:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:23,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:23,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:23,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:23,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328052493] [2021-07-13 20:00:23,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328052493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:23,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513026485] [2021-07-13 20:00:23,128 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:00:23,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:23,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:23,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:23,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:23,266 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:23,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:23,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:23,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:23,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:23,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:23,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:23,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513026485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:23,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:23,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:23,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60305667] [2021-07-13 20:00:23,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:23,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:23,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:23,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:23,349 INFO L87 Difference]: Start difference. First operand 3788 states and 15880 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:24,310 INFO L93 Difference]: Finished difference Result 4542 states and 18821 transitions. [2021-07-13 20:00:24,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:00:24,310 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:24,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:24,322 INFO L225 Difference]: With dead ends: 4542 [2021-07-13 20:00:24,323 INFO L226 Difference]: Without dead ends: 4511 [2021-07-13 20:00:24,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 667.0ms TimeCoverageRelationStatistics Valid=208, Invalid=914, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:00:24,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4511 states. [2021-07-13 20:00:24,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4511 to 3792. [2021-07-13 20:00:24,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.19361646003693) internal successors, (15898), 3791 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15898 transitions. [2021-07-13 20:00:24,400 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15898 transitions. Word has length 23 [2021-07-13 20:00:24,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:24,400 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15898 transitions. [2021-07-13 20:00:24,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:24,401 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15898 transitions. [2021-07-13 20:00:24,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:24,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:24,409 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:24,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 313 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable685 [2021-07-13 20:00:24,609 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:24,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:24,609 INFO L82 PathProgramCache]: Analyzing trace with hash 754453701, now seen corresponding path program 159 times [2021-07-13 20:00:24,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:24,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452127645] [2021-07-13 20:00:24,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:24,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:24,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:24,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452127645] [2021-07-13 20:00:24,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452127645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:24,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506167125] [2021-07-13 20:00:24,740 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:00:24,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:24,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:24,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:24,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:24,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:24,902 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:00:24,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:00:24,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:24,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:24,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:24,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:00:25,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:25,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506167125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:25,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:25,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:00:25,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775064757] [2021-07-13 20:00:25,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:00:25,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:25,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:00:25,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:00:25,029 INFO L87 Difference]: Start difference. First operand 3792 states and 15898 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:26,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:26,035 INFO L93 Difference]: Finished difference Result 4418 states and 18365 transitions. [2021-07-13 20:00:26,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:00:26,035 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:26,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:26,048 INFO L225 Difference]: With dead ends: 4418 [2021-07-13 20:00:26,048 INFO L226 Difference]: Without dead ends: 4393 [2021-07-13 20:00:26,048 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 818.2ms TimeCoverageRelationStatistics Valid=229, Invalid=1411, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:00:26,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-13 20:00:26,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3804. [2021-07-13 20:00:26,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.192216671049172) internal successors, (15943), 3803 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:26,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15943 transitions. [2021-07-13 20:00:26,150 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15943 transitions. Word has length 23 [2021-07-13 20:00:26,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:26,151 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15943 transitions. [2021-07-13 20:00:26,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:26,151 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15943 transitions. [2021-07-13 20:00:26,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:26,158 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:26,158 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:26,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable687 [2021-07-13 20:00:26,359 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:26,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:26,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1830164857, now seen corresponding path program 160 times [2021-07-13 20:00:26,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:26,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217665042] [2021-07-13 20:00:26,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:26,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:26,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217665042] [2021-07-13 20:00:26,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217665042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:26,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198381536] [2021-07-13 20:00:26,472 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:00:26,502 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:26,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:26,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:26,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:26,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:26,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:26,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:26,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:26,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:26,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:26,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198381536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:26,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:26,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:26,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209973584] [2021-07-13 20:00:26,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:26,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:26,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:26,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:26,700 INFO L87 Difference]: Start difference. First operand 3804 states and 15943 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:27,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:27,524 INFO L93 Difference]: Finished difference Result 4380 states and 18184 transitions. [2021-07-13 20:00:27,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:00:27,524 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:27,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:27,536 INFO L225 Difference]: With dead ends: 4380 [2021-07-13 20:00:27,536 INFO L226 Difference]: Without dead ends: 4359 [2021-07-13 20:00:27,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 692.7ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:00:27,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4359 states. [2021-07-13 20:00:27,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4359 to 3792. [2021-07-13 20:00:27,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.191242416249011) internal successors, (15889), 3791 states have internal predecessors, (15889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:27,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15889 transitions. [2021-07-13 20:00:27,611 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15889 transitions. Word has length 23 [2021-07-13 20:00:27,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:27,611 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15889 transitions. [2021-07-13 20:00:27,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:27,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15889 transitions. [2021-07-13 20:00:27,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:27,619 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:27,619 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:27,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:27,820 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:27,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:27,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1566452255, now seen corresponding path program 161 times [2021-07-13 20:00:27,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:27,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95353414] [2021-07-13 20:00:27,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:27,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:27,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:27,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95353414] [2021-07-13 20:00:27,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95353414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:27,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070002271] [2021-07-13 20:00:27,929 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:00:27,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:27,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:27,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:27,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:28,054 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:28,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:28,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:28,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:28,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:28,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:00:28,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:28,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070002271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:28,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:28,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:28,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712627751] [2021-07-13 20:00:28,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:28,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:28,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:28,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:28,168 INFO L87 Difference]: Start difference. First operand 3792 states and 15889 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:28,884 INFO L93 Difference]: Finished difference Result 4170 states and 17358 transitions. [2021-07-13 20:00:28,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:00:28,885 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:28,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:28,896 INFO L225 Difference]: With dead ends: 4170 [2021-07-13 20:00:28,896 INFO L226 Difference]: Without dead ends: 4144 [2021-07-13 20:00:28,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 560.2ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:28,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2021-07-13 20:00:28,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 3802. [2021-07-13 20:00:28,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.18863456985004) internal successors, (15921), 3801 states have internal predecessors, (15921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15921 transitions. [2021-07-13 20:00:28,965 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15921 transitions. Word has length 23 [2021-07-13 20:00:28,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:28,965 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15921 transitions. [2021-07-13 20:00:28,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:28,965 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15921 transitions. [2021-07-13 20:00:28,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:28,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:28,973 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:29,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable693,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:29,173 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:29,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:29,173 INFO L82 PathProgramCache]: Analyzing trace with hash 524876187, now seen corresponding path program 162 times [2021-07-13 20:00:29,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:29,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031423964] [2021-07-13 20:00:29,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:29,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:29,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:29,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031423964] [2021-07-13 20:00:29,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031423964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:29,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846498092] [2021-07-13 20:00:29,284 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:00:29,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:29,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:29,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:29,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:29,412 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:29,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:00:29,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:29,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:29,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:27 [2021-07-13 20:00:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:29,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846498092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:29,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:29,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:29,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021643070] [2021-07-13 20:00:29,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:29,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:29,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:29,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:29,498 INFO L87 Difference]: Start difference. First operand 3802 states and 15921 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:30,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:30,012 INFO L93 Difference]: Finished difference Result 4038 states and 16829 transitions. [2021-07-13 20:00:30,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:00:30,012 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:30,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:30,024 INFO L225 Difference]: With dead ends: 4038 [2021-07-13 20:00:30,024 INFO L226 Difference]: Without dead ends: 4010 [2021-07-13 20:00:30,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 402.1ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:00:30,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4010 states. [2021-07-13 20:00:30,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4010 to 3795. [2021-07-13 20:00:30,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 4.1892461781760675) internal successors, (15894), 3794 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:30,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 15894 transitions. [2021-07-13 20:00:30,095 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 15894 transitions. Word has length 23 [2021-07-13 20:00:30,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:30,095 INFO L482 AbstractCegarLoop]: Abstraction has 3795 states and 15894 transitions. [2021-07-13 20:00:30,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:30,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 15894 transitions. [2021-07-13 20:00:30,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:30,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:30,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:30,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable695 [2021-07-13 20:00:30,303 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:30,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:30,303 INFO L82 PathProgramCache]: Analyzing trace with hash -360922093, now seen corresponding path program 163 times [2021-07-13 20:00:30,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:30,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911069567] [2021-07-13 20:00:30,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:30,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:30,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:30,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:30,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911069567] [2021-07-13 20:00:30,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911069567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:30,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642103450] [2021-07-13 20:00:30,414 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:00:30,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:30,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:30,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:30,562 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:30,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:30,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:30,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:30,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:30,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:30,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:30,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642103450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:30,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:30,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:30,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576325310] [2021-07-13 20:00:30,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:30,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:30,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:30,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:30,649 INFO L87 Difference]: Start difference. First operand 3795 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:31,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:31,177 INFO L93 Difference]: Finished difference Result 4204 states and 17490 transitions. [2021-07-13 20:00:31,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:00:31,177 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:31,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:31,189 INFO L225 Difference]: With dead ends: 4204 [2021-07-13 20:00:31,189 INFO L226 Difference]: Without dead ends: 4170 [2021-07-13 20:00:31,189 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 432.8ms TimeCoverageRelationStatistics Valid=112, Invalid=538, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:00:31,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-07-13 20:00:31,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 3792. [2021-07-13 20:00:31,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:31,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-13 20:00:31,293 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-13 20:00:31,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:31,293 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-13 20:00:31,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:31,293 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-13 20:00:31,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:31,301 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:31,301 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:31,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 318 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable696 [2021-07-13 20:00:31,501 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:31,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash -545976375, now seen corresponding path program 164 times [2021-07-13 20:00:31,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:31,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805915652] [2021-07-13 20:00:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:31,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:31,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:31,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:31,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805915652] [2021-07-13 20:00:31,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805915652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:31,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431790426] [2021-07-13 20:00:31,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:00:31,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:31,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:31,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:31,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:31,730 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:31,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:31,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:31,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:31,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:31,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:31,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:31,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431790426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:31,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:31,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:31,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015225994] [2021-07-13 20:00:31,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:31,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:31,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:31,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:31,870 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:32,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:32,539 INFO L93 Difference]: Finished difference Result 4133 states and 17209 transitions. [2021-07-13 20:00:32,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:00:32,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:32,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:32,550 INFO L225 Difference]: With dead ends: 4133 [2021-07-13 20:00:32,551 INFO L226 Difference]: Without dead ends: 4107 [2021-07-13 20:00:32,551 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 588.0ms TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:32,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2021-07-13 20:00:32,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3801. [2021-07-13 20:00:32,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3801 states, 3800 states have (on average 4.1889473684210525) internal successors, (15918), 3800 states have internal predecessors, (15918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:32,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3801 states to 3801 states and 15918 transitions. [2021-07-13 20:00:32,622 INFO L78 Accepts]: Start accepts. Automaton has 3801 states and 15918 transitions. Word has length 23 [2021-07-13 20:00:32,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:32,622 INFO L482 AbstractCegarLoop]: Abstraction has 3801 states and 15918 transitions. [2021-07-13 20:00:32,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:32,623 INFO L276 IsEmpty]: Start isEmpty. Operand 3801 states and 15918 transitions. [2021-07-13 20:00:32,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:32,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:32,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:32,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable698 [2021-07-13 20:00:32,830 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:32,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:32,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1587552443, now seen corresponding path program 165 times [2021-07-13 20:00:32,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:32,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293871772] [2021-07-13 20:00:32,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:32,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:32,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:32,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293871772] [2021-07-13 20:00:32,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293871772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:32,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461462555] [2021-07-13 20:00:32,970 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:00:33,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:33,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:33,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:33,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:33,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:33,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:00:33,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:33,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 20:00:33,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:33,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:33,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:33,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-13 20:00:33,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:33,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461462555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:33,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:33,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:33,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729984429] [2021-07-13 20:00:33,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:33,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:33,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:33,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:33,197 INFO L87 Difference]: Start difference. First operand 3801 states and 15918 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:33,859 INFO L93 Difference]: Finished difference Result 4050 states and 16875 transitions. [2021-07-13 20:00:33,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:00:33,859 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:33,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:33,872 INFO L225 Difference]: With dead ends: 4050 [2021-07-13 20:00:33,872 INFO L226 Difference]: Without dead ends: 4022 [2021-07-13 20:00:33,872 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 476.3ms TimeCoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:00:33,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-07-13 20:00:33,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 3794. [2021-07-13 20:00:33,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-13 20:00:33,972 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-13 20:00:33,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:33,972 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-13 20:00:33,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:33,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-13 20:00:33,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:33,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:33,979 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:34,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-07-13 20:00:34,180 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:34,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:34,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1874673795, now seen corresponding path program 166 times [2021-07-13 20:00:34,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:34,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869406832] [2021-07-13 20:00:34,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:34,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:34,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:34,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:34,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869406832] [2021-07-13 20:00:34,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869406832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:34,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416852582] [2021-07-13 20:00:34,297 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:00:34,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:34,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:34,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:34,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:34,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:34,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:34,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:34,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:34,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:34,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:34,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416852582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:34,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:34,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:34,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883597895] [2021-07-13 20:00:34,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:34,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:34,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:34,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:34,539 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:35,210 INFO L93 Difference]: Finished difference Result 4044 states and 16847 transitions. [2021-07-13 20:00:35,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:00:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:35,222 INFO L225 Difference]: With dead ends: 4044 [2021-07-13 20:00:35,222 INFO L226 Difference]: Without dead ends: 4018 [2021-07-13 20:00:35,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 575.0ms TimeCoverageRelationStatistics Valid=171, Invalid=699, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:35,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2021-07-13 20:00:35,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 3798. [2021-07-13 20:00:35,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:35,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-13 20:00:35,298 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-13 20:00:35,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:35,298 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-13 20:00:35,299 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:35,299 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-13 20:00:35,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:35,306 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:35,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:35,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable701,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:35,507 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:35,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:35,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1927076115, now seen corresponding path program 167 times [2021-07-13 20:00:35,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:35,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104483153] [2021-07-13 20:00:35,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:35,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:35,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:35,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104483153] [2021-07-13 20:00:35,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104483153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:35,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307017491] [2021-07-13 20:00:35,642 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:00:35,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:35,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:35,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:35,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:35,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:35,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:35,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:35,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:35,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:35,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:35,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307017491] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:35,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:35,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:35,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147901581] [2021-07-13 20:00:35,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:35,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:35,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:35,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:35,888 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:36,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:36,453 INFO L93 Difference]: Finished difference Result 4052 states and 16882 transitions. [2021-07-13 20:00:36,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:00:36,453 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:36,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:36,464 INFO L225 Difference]: With dead ends: 4052 [2021-07-13 20:00:36,465 INFO L226 Difference]: Without dead ends: 4031 [2021-07-13 20:00:36,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 506.9ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:00:36,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-07-13 20:00:36,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 3794. [2021-07-13 20:00:36,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:36,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-13 20:00:36,558 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-13 20:00:36,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:36,558 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-13 20:00:36,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:36,558 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-13 20:00:36,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:36,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:36,565 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:36,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable703 [2021-07-13 20:00:36,765 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:36,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:36,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1433114925, now seen corresponding path program 168 times [2021-07-13 20:00:36,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:36,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584908309] [2021-07-13 20:00:36,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:36,885 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:36,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:36,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584908309] [2021-07-13 20:00:36,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584908309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:36,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564937697] [2021-07-13 20:00:36,885 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:00:36,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:36,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:36,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:36,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:36,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:36,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:36,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:37,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:37,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:37,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:37,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:37,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564937697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:37,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:37,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:37,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447923222] [2021-07-13 20:00:37,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:37,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:37,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:37,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:37,130 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:37,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:37,741 INFO L93 Difference]: Finished difference Result 4030 states and 16793 transitions. [2021-07-13 20:00:37,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:00:37,742 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:37,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:37,757 INFO L225 Difference]: With dead ends: 4030 [2021-07-13 20:00:37,757 INFO L226 Difference]: Without dead ends: 4005 [2021-07-13 20:00:37,757 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 595.4ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:37,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2021-07-13 20:00:37,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 3798. [2021-07-13 20:00:37,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:37,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-13 20:00:37,833 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-13 20:00:37,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:37,833 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-13 20:00:37,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:37,833 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-13 20:00:37,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:37,841 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:37,841 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:38,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable705,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:38,041 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:38,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:38,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1849159839, now seen corresponding path program 169 times [2021-07-13 20:00:38,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:38,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54886751] [2021-07-13 20:00:38,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:38,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:38,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:38,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54886751] [2021-07-13 20:00:38,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54886751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:38,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720087825] [2021-07-13 20:00:38,163 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:00:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:38,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:38,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:38,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:38,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:38,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:38,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:38,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:38,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:38,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:38,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720087825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:38,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:38,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:38,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934867847] [2021-07-13 20:00:38,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:38,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:38,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:38,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:38,409 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:39,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:39,155 INFO L93 Difference]: Finished difference Result 4039 states and 16830 transitions. [2021-07-13 20:00:39,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:00:39,156 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:39,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:39,166 INFO L225 Difference]: With dead ends: 4039 [2021-07-13 20:00:39,167 INFO L226 Difference]: Without dead ends: 4018 [2021-07-13 20:00:39,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 602.5ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:00:39,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2021-07-13 20:00:39,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 3792. [2021-07-13 20:00:39,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:39,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-13 20:00:39,234 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-13 20:00:39,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:39,234 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-13 20:00:39,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:39,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-13 20:00:39,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:39,241 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:39,241 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:39,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable707,324 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:39,442 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:39,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:39,442 INFO L82 PathProgramCache]: Analyzing trace with hash 131673669, now seen corresponding path program 170 times [2021-07-13 20:00:39,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:39,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483178131] [2021-07-13 20:00:39,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:39,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:39,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:39,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:39,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483178131] [2021-07-13 20:00:39,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483178131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:39,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215747550] [2021-07-13 20:00:39,551 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:00:39,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:39,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:39,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:39,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:39,694 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:39,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:39,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:39,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:39,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:39,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:39,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215747550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:39,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:39,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:39,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031804667] [2021-07-13 20:00:39,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:39,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:39,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:39,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:39,780 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:40,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:40,406 INFO L93 Difference]: Finished difference Result 4359 states and 18104 transitions. [2021-07-13 20:00:40,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:00:40,406 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:40,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:40,418 INFO L225 Difference]: With dead ends: 4359 [2021-07-13 20:00:40,418 INFO L226 Difference]: Without dead ends: 4328 [2021-07-13 20:00:40,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 547.1ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:00:40,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4328 states. [2021-07-13 20:00:40,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4328 to 3796. [2021-07-13 20:00:40,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.190777338603426) internal successors, (15904), 3795 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:40,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15904 transitions. [2021-07-13 20:00:40,493 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15904 transitions. Word has length 23 [2021-07-13 20:00:40,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:40,493 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15904 transitions. [2021-07-13 20:00:40,494 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:40,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15904 transitions. [2021-07-13 20:00:40,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:40,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:40,501 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:40,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable709,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:40,701 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:40,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:40,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1171909467, now seen corresponding path program 171 times [2021-07-13 20:00:40,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:40,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110660679] [2021-07-13 20:00:40,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:40,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:40,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:40,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110660679] [2021-07-13 20:00:40,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110660679] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:40,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048071617] [2021-07-13 20:00:40,825 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:00:40,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:40,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:40,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:40,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:40,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:40,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:40,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:40,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:40,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:40,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:41,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:41,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048071617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:41,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:41,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:41,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680718413] [2021-07-13 20:00:41,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:41,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:41,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:41,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:41,061 INFO L87 Difference]: Start difference. First operand 3796 states and 15904 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:41,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:41,860 INFO L93 Difference]: Finished difference Result 4229 states and 17589 transitions. [2021-07-13 20:00:41,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:00:41,861 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:41,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:41,872 INFO L225 Difference]: With dead ends: 4229 [2021-07-13 20:00:41,872 INFO L226 Difference]: Without dead ends: 4204 [2021-07-13 20:00:41,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 744.8ms TimeCoverageRelationStatistics Valid=190, Invalid=866, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:00:41,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4204 states. [2021-07-13 20:00:41,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4204 to 3800. [2021-07-13 20:00:41,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.190576467491445) internal successors, (15920), 3799 states have internal predecessors, (15920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:41,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15920 transitions. [2021-07-13 20:00:41,948 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15920 transitions. Word has length 23 [2021-07-13 20:00:41,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:41,948 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15920 transitions. [2021-07-13 20:00:41,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:41,949 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15920 transitions. [2021-07-13 20:00:41,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:41,956 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:41,956 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:42,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable711 [2021-07-13 20:00:42,157 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:42,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:42,157 INFO L82 PathProgramCache]: Analyzing trace with hash 159216935, now seen corresponding path program 172 times [2021-07-13 20:00:42,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:42,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613651830] [2021-07-13 20:00:42,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:42,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:42,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:42,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613651830] [2021-07-13 20:00:42,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613651830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:42,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722129971] [2021-07-13 20:00:42,271 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:00:42,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:42,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:42,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:42,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:42,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:42,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:42,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:42,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:42,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:42,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:42,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:42,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722129971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:42,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:42,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:42,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136984550] [2021-07-13 20:00:42,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:42,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:42,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:42,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:42,508 INFO L87 Difference]: Start difference. First operand 3800 states and 15920 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:43,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:43,274 INFO L93 Difference]: Finished difference Result 4273 states and 17756 transitions. [2021-07-13 20:00:43,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:00:43,274 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:43,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:43,286 INFO L225 Difference]: With dead ends: 4273 [2021-07-13 20:00:43,286 INFO L226 Difference]: Without dead ends: 4252 [2021-07-13 20:00:43,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 714.9ms TimeCoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:43,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-07-13 20:00:43,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 3792. [2021-07-13 20:00:43,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:43,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-13 20:00:43,358 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-13 20:00:43,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:43,358 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-13 20:00:43,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:43,358 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-13 20:00:43,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:43,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:43,366 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:43,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable713,327 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:43,566 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:43,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:43,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1986304985, now seen corresponding path program 173 times [2021-07-13 20:00:43,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:43,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414699543] [2021-07-13 20:00:43,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:43,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:43,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:43,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414699543] [2021-07-13 20:00:43,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414699543] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:43,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365860691] [2021-07-13 20:00:43,669 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:00:43,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:43,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:43,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:43,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:43,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:43,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:43,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:43,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:43,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:43,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:43,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:43,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365860691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:43,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:43,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:43,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353159001] [2021-07-13 20:00:43,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:43,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:43,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:43,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:43,893 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:44,513 INFO L93 Difference]: Finished difference Result 4075 states and 16982 transitions. [2021-07-13 20:00:44,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:00:44,514 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:44,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:44,525 INFO L225 Difference]: With dead ends: 4075 [2021-07-13 20:00:44,525 INFO L226 Difference]: Without dead ends: 4053 [2021-07-13 20:00:44,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 488.7ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:00:44,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2021-07-13 20:00:44,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 3796. [2021-07-13 20:00:44,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.190777338603426) internal successors, (15904), 3795 states have internal predecessors, (15904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15904 transitions. [2021-07-13 20:00:44,598 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15904 transitions. Word has length 23 [2021-07-13 20:00:44,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:44,598 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15904 transitions. [2021-07-13 20:00:44,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:44,598 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15904 transitions. [2021-07-13 20:00:44,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:44,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:44,606 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:44,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable715,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:44,807 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:44,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:44,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1400971033, now seen corresponding path program 174 times [2021-07-13 20:00:44,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:44,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188563972] [2021-07-13 20:00:44,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:44,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:44,910 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:44,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:44,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188563972] [2021-07-13 20:00:44,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188563972] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:44,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659268651] [2021-07-13 20:00:44,911 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:00:44,940 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:00:44,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:44,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:00:44,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:45,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:45,072 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:00:45,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:00:45,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:45,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:45,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:00:45,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:45,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659268651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:45,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:45,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:00:45,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199556118] [2021-07-13 20:00:45,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:00:45,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:45,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:00:45,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:00:45,200 INFO L87 Difference]: Start difference. First operand 3796 states and 15904 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:45,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:45,935 INFO L93 Difference]: Finished difference Result 4077 states and 16978 transitions. [2021-07-13 20:00:45,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:00:45,935 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:45,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:45,947 INFO L225 Difference]: With dead ends: 4077 [2021-07-13 20:00:45,947 INFO L226 Difference]: Without dead ends: 4051 [2021-07-13 20:00:45,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 564.4ms TimeCoverageRelationStatistics Valid=168, Invalid=954, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:00:45,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4051 states. [2021-07-13 20:00:46,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4051 to 3800. [2021-07-13 20:00:46,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.190576467491445) internal successors, (15920), 3799 states have internal predecessors, (15920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:46,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15920 transitions. [2021-07-13 20:00:46,021 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15920 transitions. Word has length 23 [2021-07-13 20:00:46,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:46,021 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15920 transitions. [2021-07-13 20:00:46,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:46,021 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15920 transitions. [2021-07-13 20:00:46,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:46,030 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:46,030 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:46,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:46,247 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:46,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:46,248 INFO L82 PathProgramCache]: Analyzing trace with hash 212595701, now seen corresponding path program 175 times [2021-07-13 20:00:46,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:46,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651795731] [2021-07-13 20:00:46,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:46,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:46,352 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:46,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:46,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651795731] [2021-07-13 20:00:46,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651795731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:46,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479009438] [2021-07-13 20:00:46,353 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:00:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:46,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:46,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:46,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:46,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:46,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:46,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:46,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:46,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:46,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479009438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:46,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:46,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:46,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859455503] [2021-07-13 20:00:46,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:46,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:46,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:46,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:46,586 INFO L87 Difference]: Start difference. First operand 3800 states and 15920 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:47,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:47,153 INFO L93 Difference]: Finished difference Result 4013 states and 16724 transitions. [2021-07-13 20:00:47,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:00:47,154 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:47,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:47,165 INFO L225 Difference]: With dead ends: 4013 [2021-07-13 20:00:47,165 INFO L226 Difference]: Without dead ends: 3992 [2021-07-13 20:00:47,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 552.5ms TimeCoverageRelationStatistics Valid=144, Invalid=612, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:47,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3992 states. [2021-07-13 20:00:47,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3992 to 3792. [2021-07-13 20:00:47,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.190451068319705) internal successors, (15886), 3791 states have internal predecessors, (15886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:47,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15886 transitions. [2021-07-13 20:00:47,234 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15886 transitions. Word has length 23 [2021-07-13 20:00:47,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:47,234 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15886 transitions. [2021-07-13 20:00:47,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:47,234 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15886 transitions. [2021-07-13 20:00:47,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:47,241 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:47,241 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:47,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable721,330 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:47,441 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:47,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:47,442 INFO L82 PathProgramCache]: Analyzing trace with hash -343292505, now seen corresponding path program 176 times [2021-07-13 20:00:47,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:47,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99749910] [2021-07-13 20:00:47,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:47,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:47,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:47,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99749910] [2021-07-13 20:00:47,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99749910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:47,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116973425] [2021-07-13 20:00:47,566 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:00:47,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:47,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:47,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:47,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:47,720 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:47,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:47,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:47,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:47,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:47,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116973425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:47,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:47,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:47,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051501639] [2021-07-13 20:00:47,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:47,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:47,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:47,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:47,872 INFO L87 Difference]: Start difference. First operand 3792 states and 15886 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:48,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:48,656 INFO L93 Difference]: Finished difference Result 4089 states and 17033 transitions. [2021-07-13 20:00:48,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:00:48,656 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:48,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:48,668 INFO L225 Difference]: With dead ends: 4089 [2021-07-13 20:00:48,668 INFO L226 Difference]: Without dead ends: 4063 [2021-07-13 20:00:48,668 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 617.6ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:00:48,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4063 states. [2021-07-13 20:00:48,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4063 to 3801. [2021-07-13 20:00:48,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3801 states, 3800 states have (on average 4.1889473684210525) internal successors, (15918), 3800 states have internal predecessors, (15918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:48,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3801 states to 3801 states and 15918 transitions. [2021-07-13 20:00:48,737 INFO L78 Accepts]: Start accepts. Automaton has 3801 states and 15918 transitions. Word has length 23 [2021-07-13 20:00:48,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:48,737 INFO L482 AbstractCegarLoop]: Abstraction has 3801 states and 15918 transitions. [2021-07-13 20:00:48,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:48,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3801 states and 15918 transitions. [2021-07-13 20:00:48,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:48,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:48,744 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:48,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable723 [2021-07-13 20:00:48,945 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:48,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:48,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1384868573, now seen corresponding path program 177 times [2021-07-13 20:00:48,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:48,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145432001] [2021-07-13 20:00:48,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:48,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:49,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:49,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145432001] [2021-07-13 20:00:49,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145432001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:49,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133145035] [2021-07-13 20:00:49,068 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:00:49,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:00:49,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:49,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:49,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:49,182 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:49,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:49,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:49,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:49,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:49,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:49,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:49,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133145035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:49,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:49,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:49,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740615795] [2021-07-13 20:00:49,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:49,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:49,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:49,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:49,316 INFO L87 Difference]: Start difference. First operand 3801 states and 15918 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:49,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:49,965 INFO L93 Difference]: Finished difference Result 4036 states and 16822 transitions. [2021-07-13 20:00:49,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:00:49,965 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:49,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:49,976 INFO L225 Difference]: With dead ends: 4036 [2021-07-13 20:00:49,977 INFO L226 Difference]: Without dead ends: 4008 [2021-07-13 20:00:49,977 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 590.0ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:00:49,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4008 states. [2021-07-13 20:00:50,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4008 to 3794. [2021-07-13 20:00:50,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:50,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-13 20:00:50,049 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-13 20:00:50,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:50,049 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-13 20:00:50,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:50,049 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-13 20:00:50,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:50,056 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:50,056 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:50,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable725,332 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:50,257 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:50,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:50,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1671989925, now seen corresponding path program 178 times [2021-07-13 20:00:50,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:50,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163544125] [2021-07-13 20:00:50,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:50,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:50,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:50,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163544125] [2021-07-13 20:00:50,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163544125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:50,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675147500] [2021-07-13 20:00:50,366 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:00:50,395 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:50,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:50,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:50,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:50,479 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:50,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:50,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:50,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:50,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:50,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:50,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:50,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675147500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:50,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:50,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:50,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796702877] [2021-07-13 20:00:50,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:50,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:50,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:50,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:50,608 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:51,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:51,151 INFO L93 Difference]: Finished difference Result 4000 states and 16671 transitions. [2021-07-13 20:00:51,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:00:51,151 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:51,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:51,163 INFO L225 Difference]: With dead ends: 4000 [2021-07-13 20:00:51,163 INFO L226 Difference]: Without dead ends: 3974 [2021-07-13 20:00:51,163 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 549.0ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:00:51,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-07-13 20:00:51,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3798. [2021-07-13 20:00:51,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:51,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-13 20:00:51,240 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-13 20:00:51,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:51,240 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-13 20:00:51,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:51,240 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-13 20:00:51,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:51,248 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:51,248 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:51,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable727 [2021-07-13 20:00:51,448 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:51,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:51,448 INFO L82 PathProgramCache]: Analyzing trace with hash 2129759985, now seen corresponding path program 179 times [2021-07-13 20:00:51,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:51,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630301959] [2021-07-13 20:00:51,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:51,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:51,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:51,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:51,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630301959] [2021-07-13 20:00:51,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630301959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:51,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974199162] [2021-07-13 20:00:51,560 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:00:51,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:51,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:51,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:51,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:51,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:51,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:51,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:51,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:51,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:51,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:51,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:51,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974199162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:51,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:51,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:51,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562036364] [2021-07-13 20:00:51,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:51,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:51,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:51,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:51,806 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:52,339 INFO L93 Difference]: Finished difference Result 3986 states and 16616 transitions. [2021-07-13 20:00:52,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:00:52,339 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:52,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:52,349 INFO L225 Difference]: With dead ends: 3986 [2021-07-13 20:00:52,350 INFO L226 Difference]: Without dead ends: 3965 [2021-07-13 20:00:52,350 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 482.5ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:00:52,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3965 states. [2021-07-13 20:00:52,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3965 to 3794. [2021-07-13 20:00:52,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190350645926707) internal successors, (15894), 3793 states have internal predecessors, (15894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15894 transitions. [2021-07-13 20:00:52,421 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15894 transitions. Word has length 23 [2021-07-13 20:00:52,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:52,421 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15894 transitions. [2021-07-13 20:00:52,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:52,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15894 transitions. [2021-07-13 20:00:52,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:52,428 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:52,428 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:52,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable729,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:52,628 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:52,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:52,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1230431055, now seen corresponding path program 180 times [2021-07-13 20:00:52,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:52,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402355053] [2021-07-13 20:00:52,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:52,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:52,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:52,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402355053] [2021-07-13 20:00:52,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402355053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:52,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247336441] [2021-07-13 20:00:52,746 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:00:52,776 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:00:52,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:52,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:52,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:52,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:52,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:52,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-13 20:00:52,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:52,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:52,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:52,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:32 [2021-07-13 20:00:52,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:52,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247336441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:52,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:52,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:52,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909491315] [2021-07-13 20:00:52,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:52,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:52,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:52,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:52,996 INFO L87 Difference]: Start difference. First operand 3794 states and 15894 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:53,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:53,431 INFO L93 Difference]: Finished difference Result 3923 states and 16367 transitions. [2021-07-13 20:00:53,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:00:53,432 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:53,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:53,443 INFO L225 Difference]: With dead ends: 3923 [2021-07-13 20:00:53,443 INFO L226 Difference]: Without dead ends: 3898 [2021-07-13 20:00:53,443 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 386.9ms TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:00:53,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3898 states. [2021-07-13 20:00:53,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3898 to 3798. [2021-07-13 20:00:53,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190150118514617) internal successors, (15910), 3797 states have internal predecessors, (15910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:53,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15910 transitions. [2021-07-13 20:00:53,515 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15910 transitions. Word has length 23 [2021-07-13 20:00:53,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:53,515 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15910 transitions. [2021-07-13 20:00:53,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:53,515 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15910 transitions. [2021-07-13 20:00:53,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:53,523 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:53,523 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:53,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable731 [2021-07-13 20:00:53,723 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:53,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:53,724 INFO L82 PathProgramCache]: Analyzing trace with hash 2051843709, now seen corresponding path program 181 times [2021-07-13 20:00:53,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:53,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664919846] [2021-07-13 20:00:53,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:53,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:53,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:53,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:53,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664919846] [2021-07-13 20:00:53,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664919846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:53,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199739735] [2021-07-13 20:00:53,841 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:00:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:53,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:53,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:53,956 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:53,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:53,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:53,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:53,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:00:54,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:54,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199739735] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:54,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:54,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:54,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626135948] [2021-07-13 20:00:54,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:54,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:54,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:54,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:54,089 INFO L87 Difference]: Start difference. First operand 3798 states and 15910 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:54,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:54,746 INFO L93 Difference]: Finished difference Result 3973 states and 16564 transitions. [2021-07-13 20:00:54,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:00:54,746 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:54,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:54,757 INFO L225 Difference]: With dead ends: 3973 [2021-07-13 20:00:54,758 INFO L226 Difference]: Without dead ends: 3952 [2021-07-13 20:00:54,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 589.2ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:00:54,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2021-07-13 20:00:54,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 3790. [2021-07-13 20:00:54,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.1902876748482445) internal successors, (15877), 3789 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:54,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15877 transitions. [2021-07-13 20:00:54,856 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15877 transitions. Word has length 23 [2021-07-13 20:00:54,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:54,856 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15877 transitions. [2021-07-13 20:00:54,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:54,856 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15877 transitions. [2021-07-13 20:00:54,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:54,864 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:54,864 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:55,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable732,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:55,064 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:55,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:55,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1035728603, now seen corresponding path program 182 times [2021-07-13 20:00:55,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:55,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541503410] [2021-07-13 20:00:55,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:55,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:55,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:55,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:55,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541503410] [2021-07-13 20:00:55,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541503410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:55,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913344874] [2021-07-13 20:00:55,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 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:00:55,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:00:55,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:55,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:55,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:55,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:55,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:55,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:55,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:55,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:55,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:55,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:55,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913344874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:55,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:55,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:55,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580910234] [2021-07-13 20:00:55,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:55,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:55,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:55,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:55,392 INFO L87 Difference]: Start difference. First operand 3790 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:56,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:56,017 INFO L93 Difference]: Finished difference Result 4093 states and 17042 transitions. [2021-07-13 20:00:56,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:00:56,017 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:56,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:56,029 INFO L225 Difference]: With dead ends: 4093 [2021-07-13 20:00:56,029 INFO L226 Difference]: Without dead ends: 4071 [2021-07-13 20:00:56,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 517.7ms TimeCoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:00:56,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4071 states. [2021-07-13 20:00:56,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4071 to 3798. [2021-07-13 20:00:56,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190413484329734) internal successors, (15911), 3797 states have internal predecessors, (15911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:56,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15911 transitions. [2021-07-13 20:00:56,106 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15911 transitions. Word has length 23 [2021-07-13 20:00:56,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:56,106 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15911 transitions. [2021-07-13 20:00:56,106 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:56,106 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15911 transitions. [2021-07-13 20:00:56,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:56,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:56,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:56,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable734 [2021-07-13 20:00:56,315 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:56,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:56,315 INFO L82 PathProgramCache]: Analyzing trace with hash 1621062555, now seen corresponding path program 183 times [2021-07-13 20:00:56,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:56,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981301040] [2021-07-13 20:00:56,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:56,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:56,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:56,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:56,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981301040] [2021-07-13 20:00:56,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981301040] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:56,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752618261] [2021-07-13 20:00:56,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 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:00:56,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:00:56,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:56,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:00:56,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:56,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:00:56,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:00:56,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:56,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 20:00:56,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:56,565 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:56,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:56,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:25 [2021-07-13 20:00:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:56,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752618261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:56,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:56,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:56,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704145029] [2021-07-13 20:00:56,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:56,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:56,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:56,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:56,638 INFO L87 Difference]: Start difference. First operand 3798 states and 15911 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:57,261 INFO L93 Difference]: Finished difference Result 4064 states and 16898 transitions. [2021-07-13 20:00:57,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:00:57,261 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:57,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:57,273 INFO L225 Difference]: With dead ends: 4064 [2021-07-13 20:00:57,274 INFO L226 Difference]: Without dead ends: 4038 [2021-07-13 20:00:57,274 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 433.0ms TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:57,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2021-07-13 20:00:57,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3802. [2021-07-13 20:00:57,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.190213101815312) internal successors, (15927), 3801 states have internal predecessors, (15927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15927 transitions. [2021-07-13 20:00:57,383 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15927 transitions. Word has length 23 [2021-07-13 20:00:57,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:57,384 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15927 transitions. [2021-07-13 20:00:57,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:57,384 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15927 transitions. [2021-07-13 20:00:57,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:57,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:57,391 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:57,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable736 [2021-07-13 20:00:57,591 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:57,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:57,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1060338007, now seen corresponding path program 184 times [2021-07-13 20:00:57,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:57,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071315983] [2021-07-13 20:00:57,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:57,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:57,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:57,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:57,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071315983] [2021-07-13 20:00:57,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071315983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:57,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290722540] [2021-07-13 20:00:57,694 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:00:57,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:00:57,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:57,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:57,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:57,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:57,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:00:57,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:57,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:57,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:57,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:00:57,922 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:57,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290722540] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:57,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:57,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:57,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516201329] [2021-07-13 20:00:57,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:57,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:57,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:57,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:57,923 INFO L87 Difference]: Start difference. First operand 3802 states and 15927 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:58,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:58,633 INFO L93 Difference]: Finished difference Result 4028 states and 16778 transitions. [2021-07-13 20:00:58,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:00:58,634 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:58,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:58,646 INFO L225 Difference]: With dead ends: 4028 [2021-07-13 20:00:58,646 INFO L226 Difference]: Without dead ends: 4007 [2021-07-13 20:00:58,647 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 566.9ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:00:58,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-07-13 20:00:58,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3794. [2021-07-13 20:00:58,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190087002372792) internal successors, (15893), 3793 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:58,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15893 transitions. [2021-07-13 20:00:58,722 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15893 transitions. Word has length 23 [2021-07-13 20:00:58,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:00:58,722 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15893 transitions. [2021-07-13 20:00:58,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:58,722 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15893 transitions. [2021-07-13 20:00:58,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:00:58,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:00:58,729 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:00:58,930 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable737,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:00:58,930 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:00:58,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:00:58,930 INFO L82 PathProgramCache]: Analyzing trace with hash -499776783, now seen corresponding path program 185 times [2021-07-13 20:00:58,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:00:58,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105535538] [2021-07-13 20:00:58,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:00:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:00:59,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:59,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:00:59,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105535538] [2021-07-13 20:00:59,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105535538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:59,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104535893] [2021-07-13 20:00:59,040 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:00:59,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:00:59,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:00:59,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:00:59,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:00:59,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:59,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:00:59,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:00:59,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:00:59,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:00:59,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:00:59,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:00:59,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104535893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:00:59,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:00:59,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:00:59,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730140270] [2021-07-13 20:00:59,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:00:59,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:00:59,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:00:59,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:00:59,274 INFO L87 Difference]: Start difference. First operand 3794 states and 15893 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:00:59,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:00:59,885 INFO L93 Difference]: Finished difference Result 4036 states and 16825 transitions. [2021-07-13 20:00:59,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:00:59,885 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:00:59,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:00:59,897 INFO L225 Difference]: With dead ends: 4036 [2021-07-13 20:00:59,897 INFO L226 Difference]: Without dead ends: 4013 [2021-07-13 20:00:59,897 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 464.4ms TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:00:59,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4013 states. [2021-07-13 20:00:59,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4013 to 3790. [2021-07-13 20:00:59,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.1902876748482445) internal successors, (15877), 3789 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:00,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15877 transitions. [2021-07-13 20:01:00,008 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15877 transitions. Word has length 23 [2021-07-13 20:01:00,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:00,008 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15877 transitions. [2021-07-13 20:01:00,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:00,009 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15877 transitions. [2021-07-13 20:01:00,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:00,017 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:00,017 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:00,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable739,340 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:00,217 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:00,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:00,218 INFO L82 PathProgramCache]: Analyzing trace with hash 172040369, now seen corresponding path program 186 times [2021-07-13 20:01:00,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:00,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263309214] [2021-07-13 20:01:00,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:00,319 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:00,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:00,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263309214] [2021-07-13 20:01:00,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263309214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:00,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4609136] [2021-07-13 20:01:00,320 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:01:00,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:01:00,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:00,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:01:00,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:00,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:00,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:00,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:00,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:00,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:00,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:00,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:00,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4609136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:00,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:00,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:00,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265135573] [2021-07-13 20:01:00,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:00,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:00,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:00,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:00,542 INFO L87 Difference]: Start difference. First operand 3790 states and 15877 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:01,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:01,157 INFO L93 Difference]: Finished difference Result 4207 states and 17506 transitions. [2021-07-13 20:01:01,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:01,157 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:01,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:01,169 INFO L225 Difference]: With dead ends: 4207 [2021-07-13 20:01:01,169 INFO L226 Difference]: Without dead ends: 4185 [2021-07-13 20:01:01,169 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 468.3ms TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:01:01,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4185 states. [2021-07-13 20:01:01,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4185 to 3798. [2021-07-13 20:01:01,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3797 states have (on average 4.190413484329734) internal successors, (15911), 3797 states have internal predecessors, (15911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 15911 transitions. [2021-07-13 20:01:01,243 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 15911 transitions. Word has length 23 [2021-07-13 20:01:01,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:01,243 INFO L482 AbstractCegarLoop]: Abstraction has 3798 states and 15911 transitions. [2021-07-13 20:01:01,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:01,243 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 15911 transitions. [2021-07-13 20:01:01,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:01,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:01,251 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:01,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable741 [2021-07-13 20:01:01,452 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:01,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:01,452 INFO L82 PathProgramCache]: Analyzing trace with hash 685567221, now seen corresponding path program 187 times [2021-07-13 20:01:01,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:01,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311068320] [2021-07-13 20:01:01,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:01,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:01,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:01,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:01,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311068320] [2021-07-13 20:01:01,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311068320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:01,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529812263] [2021-07-13 20:01:01,571 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:01:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:01,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:01,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:01,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:01,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:01,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:01,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:01,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:01,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:01,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:01,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529812263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:01,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:01,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:01,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073145632] [2021-07-13 20:01:01,800 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:01,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:01,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:01,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:01,800 INFO L87 Difference]: Start difference. First operand 3798 states and 15911 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:02,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:02,625 INFO L93 Difference]: Finished difference Result 4110 states and 17112 transitions. [2021-07-13 20:01:02,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:02,625 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:02,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:02,636 INFO L225 Difference]: With dead ends: 4110 [2021-07-13 20:01:02,637 INFO L226 Difference]: Without dead ends: 4085 [2021-07-13 20:01:02,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 759.0ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:01:02,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-13 20:01:02,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 3802. [2021-07-13 20:01:02,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 4.190213101815312) internal successors, (15927), 3801 states have internal predecessors, (15927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:02,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 15927 transitions. [2021-07-13 20:01:02,735 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 15927 transitions. Word has length 23 [2021-07-13 20:01:02,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:02,735 INFO L482 AbstractCegarLoop]: Abstraction has 3802 states and 15927 transitions. [2021-07-13 20:01:02,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:02,735 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 15927 transitions. [2021-07-13 20:01:02,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:02,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:02,742 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:02,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable743,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:02,943 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:02,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:02,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1761278377, now seen corresponding path program 188 times [2021-07-13 20:01:02,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:02,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050453795] [2021-07-13 20:01:02,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:02,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:03,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:03,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:03,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050453795] [2021-07-13 20:01:03,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050453795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:03,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499325152] [2021-07-13 20:01:03,073 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:01:03,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:03,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:03,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:03,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:03,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:03,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:03,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:03,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:03,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:03,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:03,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:03,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499325152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:03,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:03,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:03,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643002539] [2021-07-13 20:01:03,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:03,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:03,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:03,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:03,325 INFO L87 Difference]: Start difference. First operand 3802 states and 15927 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:04,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:04,116 INFO L93 Difference]: Finished difference Result 4079 states and 16992 transitions. [2021-07-13 20:01:04,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:01:04,116 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:04,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:04,128 INFO L225 Difference]: With dead ends: 4079 [2021-07-13 20:01:04,128 INFO L226 Difference]: Without dead ends: 4058 [2021-07-13 20:01:04,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 739.3ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:04,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2021-07-13 20:01:04,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 3794. [2021-07-13 20:01:04,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.190087002372792) internal successors, (15893), 3793 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:04,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15893 transitions. [2021-07-13 20:01:04,199 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15893 transitions. Word has length 23 [2021-07-13 20:01:04,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:04,199 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15893 transitions. [2021-07-13 20:01:04,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:04,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15893 transitions. [2021-07-13 20:01:04,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:04,206 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:04,206 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:04,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable745 [2021-07-13 20:01:04,407 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:04,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:04,407 INFO L82 PathProgramCache]: Analyzing trace with hash 1932093309, now seen corresponding path program 189 times [2021-07-13 20:01:04,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:04,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099360826] [2021-07-13 20:01:04,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:04,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:04,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:04,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:04,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099360826] [2021-07-13 20:01:04,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099360826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:04,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777169293] [2021-07-13 20:01:04,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 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:01:04,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:04,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:04,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:01:04,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:04,710 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 20:01:04,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 65 [2021-07-13 20:01:04,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:04,730 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-07-13 20:01:04,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:04,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:14 [2021-07-13 20:01:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:04,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777169293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:04,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:04,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:04,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846231427] [2021-07-13 20:01:04,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:04,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:04,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:04,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:04,778 INFO L87 Difference]: Start difference. First operand 3794 states and 15893 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:05,514 INFO L93 Difference]: Finished difference Result 4142 states and 17255 transitions. [2021-07-13 20:01:05,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:01:05,515 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:05,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:05,527 INFO L225 Difference]: With dead ends: 4142 [2021-07-13 20:01:05,527 INFO L226 Difference]: Without dead ends: 4119 [2021-07-13 20:01:05,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 575.1ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:01:05,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-07-13 20:01:05,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3788. [2021-07-13 20:01:05,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.190388170055453) internal successors, (15869), 3787 states have internal predecessors, (15869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15869 transitions. [2021-07-13 20:01:05,602 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15869 transitions. Word has length 23 [2021-07-13 20:01:05,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:05,602 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15869 transitions. [2021-07-13 20:01:05,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:05,603 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15869 transitions. [2021-07-13 20:01:05,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:05,610 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:05,610 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:05,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable747,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:05,811 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:05,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:05,811 INFO L82 PathProgramCache]: Analyzing trace with hash 695325603, now seen corresponding path program 190 times [2021-07-13 20:01:05,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:05,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549914968] [2021-07-13 20:01:05,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:05,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:05,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:05,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549914968] [2021-07-13 20:01:05,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549914968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:05,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017972476] [2021-07-13 20:01:05,916 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:01:05,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:05,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:05,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:05,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:06,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:06,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:06,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:06,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:06,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:06,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:06,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017972476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:06,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:06,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:06,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98748436] [2021-07-13 20:01:06,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:06,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:06,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:06,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:06,137 INFO L87 Difference]: Start difference. First operand 3788 states and 15869 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:06,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:06,887 INFO L93 Difference]: Finished difference Result 4480 states and 18590 transitions. [2021-07-13 20:01:06,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:01:06,887 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:06,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:06,900 INFO L225 Difference]: With dead ends: 4480 [2021-07-13 20:01:06,900 INFO L226 Difference]: Without dead ends: 4458 [2021-07-13 20:01:06,900 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 538.5ms TimeCoverageRelationStatistics Valid=164, Invalid=706, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:01:06,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4458 states. [2021-07-13 20:01:06,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4458 to 3796. [2021-07-13 20:01:06,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.189723320158103) internal successors, (15900), 3795 states have internal predecessors, (15900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:06,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15900 transitions. [2021-07-13 20:01:06,980 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15900 transitions. Word has length 23 [2021-07-13 20:01:06,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:06,980 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15900 transitions. [2021-07-13 20:01:06,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:06,980 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15900 transitions. [2021-07-13 20:01:06,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:06,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:06,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:07,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-07-13 20:01:07,189 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:07,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:07,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1208852455, now seen corresponding path program 191 times [2021-07-13 20:01:07,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:07,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634904388] [2021-07-13 20:01:07,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:07,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:07,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:07,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:07,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634904388] [2021-07-13 20:01:07,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634904388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:07,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830401131] [2021-07-13 20:01:07,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:01:07,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:07,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:07,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:01:07,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:07,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:07,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:07,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:07,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:07,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:07,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:07,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:07,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830401131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:07,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:07,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:07,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651237172] [2021-07-13 20:01:07,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:07,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:07,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:07,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:07,540 INFO L87 Difference]: Start difference. First operand 3796 states and 15900 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:08,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:08,574 INFO L93 Difference]: Finished difference Result 4349 states and 18055 transitions. [2021-07-13 20:01:08,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:01:08,575 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:08,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:08,586 INFO L225 Difference]: With dead ends: 4349 [2021-07-13 20:01:08,587 INFO L226 Difference]: Without dead ends: 4324 [2021-07-13 20:01:08,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 820.6ms TimeCoverageRelationStatistics Valid=228, Invalid=894, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:01:08,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-13 20:01:08,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3800. [2021-07-13 20:01:08,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.189523558831271) internal successors, (15916), 3799 states have internal predecessors, (15916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:08,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15916 transitions. [2021-07-13 20:01:08,665 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15916 transitions. Word has length 23 [2021-07-13 20:01:08,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:08,665 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15916 transitions. [2021-07-13 20:01:08,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:08,665 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15916 transitions. [2021-07-13 20:01:08,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:08,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:08,672 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:08,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable753,346 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:08,873 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:08,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:08,873 INFO L82 PathProgramCache]: Analyzing trace with hash -2010403685, now seen corresponding path program 192 times [2021-07-13 20:01:08,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:08,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551367982] [2021-07-13 20:01:08,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:08,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:08,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551367982] [2021-07-13 20:01:08,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551367982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:08,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279182951] [2021-07-13 20:01:08,987 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:01:09,016 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:01:09,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:09,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:09,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:09,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:09,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:09,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:09,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:09,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:09,124 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:09,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:09,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279182951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:09,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:09,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:09,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710247351] [2021-07-13 20:01:09,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:09,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:09,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:09,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:09,219 INFO L87 Difference]: Start difference. First operand 3800 states and 15916 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:10,182 INFO L93 Difference]: Finished difference Result 4303 states and 17878 transitions. [2021-07-13 20:01:10,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:01:10,182 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:10,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:10,195 INFO L225 Difference]: With dead ends: 4303 [2021-07-13 20:01:10,195 INFO L226 Difference]: Without dead ends: 4282 [2021-07-13 20:01:10,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 727.0ms TimeCoverageRelationStatistics Valid=213, Invalid=843, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:01:10,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2021-07-13 20:01:10,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3792. [2021-07-13 20:01:10,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.189395937747296) internal successors, (15882), 3791 states have internal predecessors, (15882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15882 transitions. [2021-07-13 20:01:10,269 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15882 transitions. Word has length 23 [2021-07-13 20:01:10,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:10,269 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15882 transitions. [2021-07-13 20:01:10,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:10,269 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15882 transitions. [2021-07-13 20:01:10,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:10,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:10,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:10,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable755 [2021-07-13 20:01:10,477 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:10,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:10,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1104833101, now seen corresponding path program 193 times [2021-07-13 20:01:10,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:10,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017782009] [2021-07-13 20:01:10,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:10,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:10,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:10,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017782009] [2021-07-13 20:01:10,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017782009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:10,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65345168] [2021-07-13 20:01:10,585 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:01:10,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:10,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:10,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:10,762 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:10,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:10,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:10,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:10,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:10,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:10,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:10,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65345168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:10,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:10,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:10,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915766739] [2021-07-13 20:01:10,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:10,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:10,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:10,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:10,862 INFO L87 Difference]: Start difference. First operand 3792 states and 15882 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:11,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:11,718 INFO L93 Difference]: Finished difference Result 4528 states and 18743 transitions. [2021-07-13 20:01:11,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:01:11,719 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:11,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:11,731 INFO L225 Difference]: With dead ends: 4528 [2021-07-13 20:01:11,731 INFO L226 Difference]: Without dead ends: 4497 [2021-07-13 20:01:11,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 649.4ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:01:11,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2021-07-13 20:01:11,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3790. [2021-07-13 20:01:11,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 4.186064924782264) internal successors, (15861), 3789 states have internal predecessors, (15861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:11,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 15861 transitions. [2021-07-13 20:01:11,807 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 15861 transitions. Word has length 23 [2021-07-13 20:01:11,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:11,807 INFO L482 AbstractCegarLoop]: Abstraction has 3790 states and 15861 transitions. [2021-07-13 20:01:11,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:11,807 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 15861 transitions. [2021-07-13 20:01:11,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:11,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:11,815 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:12,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:12,015 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:12,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:12,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1692578423, now seen corresponding path program 194 times [2021-07-13 20:01:12,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:12,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193755528] [2021-07-13 20:01:12,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:12,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:12,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:12,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:12,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193755528] [2021-07-13 20:01:12,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193755528] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:12,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580590435] [2021-07-13 20:01:12,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:01:12,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:12,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:12,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:12,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:12,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:12,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:12,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:12,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:12,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:12,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:12,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:12,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580590435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:12,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:12,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:12,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090765400] [2021-07-13 20:01:12,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:12,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:12,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:12,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:12,350 INFO L87 Difference]: Start difference. First operand 3790 states and 15861 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:13,332 INFO L93 Difference]: Finished difference Result 4303 states and 17861 transitions. [2021-07-13 20:01:13,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:01:13,332 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:13,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:13,374 INFO L225 Difference]: With dead ends: 4303 [2021-07-13 20:01:13,374 INFO L226 Difference]: Without dead ends: 4278 [2021-07-13 20:01:13,374 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 804.2ms TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:01:13,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4278 states. [2021-07-13 20:01:13,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4278 to 3794. [2021-07-13 20:01:13,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 4.18586870551015) internal successors, (15877), 3793 states have internal predecessors, (15877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 15877 transitions. [2021-07-13 20:01:13,446 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 15877 transitions. Word has length 23 [2021-07-13 20:01:13,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:13,446 INFO L482 AbstractCegarLoop]: Abstraction has 3794 states and 15877 transitions. [2021-07-13 20:01:13,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:13,446 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 15877 transitions. [2021-07-13 20:01:13,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:13,454 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:13,454 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:13,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable759,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:13,655 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:13,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:13,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1526677717, now seen corresponding path program 195 times [2021-07-13 20:01:13,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:13,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663668607] [2021-07-13 20:01:13,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:13,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:13,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:13,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663668607] [2021-07-13 20:01:13,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663668607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:13,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801285839] [2021-07-13 20:01:13,767 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:01:13,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:13,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:13,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:01:13,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:13,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:13,923 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:01:13,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:01:13,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:13,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:13,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:13,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:01:14,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:14,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801285839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:14,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:14,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:14,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076216572] [2021-07-13 20:01:14,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:14,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:14,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:14,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:14,026 INFO L87 Difference]: Start difference. First operand 3794 states and 15877 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:15,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:15,118 INFO L93 Difference]: Finished difference Result 4402 states and 18269 transitions. [2021-07-13 20:01:15,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:01:15,119 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:15,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:15,130 INFO L225 Difference]: With dead ends: 4402 [2021-07-13 20:01:15,131 INFO L226 Difference]: Without dead ends: 4381 [2021-07-13 20:01:15,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 758.5ms TimeCoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:01:15,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4381 states. [2021-07-13 20:01:15,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4381 to 3792. [2021-07-13 20:01:15,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3791 states have (on average 4.183065154312846) internal successors, (15858), 3791 states have internal predecessors, (15858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:15,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 15858 transitions. [2021-07-13 20:01:15,235 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 15858 transitions. Word has length 23 [2021-07-13 20:01:15,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:15,235 INFO L482 AbstractCegarLoop]: Abstraction has 3792 states and 15858 transitions. [2021-07-13 20:01:15,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:15,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 15858 transitions. [2021-07-13 20:01:15,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:15,246 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:15,246 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:15,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable761 [2021-07-13 20:01:15,465 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:15,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:15,465 INFO L82 PathProgramCache]: Analyzing trace with hash -365452487, now seen corresponding path program 196 times [2021-07-13 20:01:15,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:15,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432812284] [2021-07-13 20:01:15,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:15,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:15,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:15,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:15,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432812284] [2021-07-13 20:01:15,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432812284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:15,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158704521] [2021-07-13 20:01:15,570 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:01:15,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:15,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:15,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:15,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:15,714 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:15,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:15,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:15,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:15,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:15,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:15,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:15,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158704521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:15,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:15,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:15,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330891879] [2021-07-13 20:01:15,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:15,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:15,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:15,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:15,798 INFO L87 Difference]: Start difference. First operand 3792 states and 15858 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:16,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:16,517 INFO L93 Difference]: Finished difference Result 4373 states and 18151 transitions. [2021-07-13 20:01:16,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:16,517 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:16,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:16,529 INFO L225 Difference]: With dead ends: 4373 [2021-07-13 20:01:16,529 INFO L226 Difference]: Without dead ends: 4351 [2021-07-13 20:01:16,530 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 515.2ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:01:16,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-07-13 20:01:16,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 3800. [2021-07-13 20:01:16,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.183206106870229) internal successors, (15892), 3799 states have internal predecessors, (15892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:16,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15892 transitions. [2021-07-13 20:01:16,612 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15892 transitions. Word has length 23 [2021-07-13 20:01:16,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:16,612 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15892 transitions. [2021-07-13 20:01:16,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:16,612 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15892 transitions. [2021-07-13 20:01:16,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:16,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:16,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:16,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 351 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable765 [2021-07-13 20:01:16,821 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:16,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:16,821 INFO L82 PathProgramCache]: Analyzing trace with hash 148074365, now seen corresponding path program 197 times [2021-07-13 20:01:16,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:16,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99847342] [2021-07-13 20:01:16,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:16,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:16,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:16,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:16,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99847342] [2021-07-13 20:01:16,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99847342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:16,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429514395] [2021-07-13 20:01:16,933 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:01:16,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:16,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:16,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:01:16,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:17,069 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:17,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:17,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:17,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:17,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:17,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:17,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:17,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429514395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:17,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:17,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:17,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741171681] [2021-07-13 20:01:17,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:17,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:17,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:17,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:17,177 INFO L87 Difference]: Start difference. First operand 3800 states and 15892 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:18,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:18,072 INFO L93 Difference]: Finished difference Result 4247 states and 17633 transitions. [2021-07-13 20:01:18,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:01:18,072 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:18,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:18,084 INFO L225 Difference]: With dead ends: 4247 [2021-07-13 20:01:18,084 INFO L226 Difference]: Without dead ends: 4222 [2021-07-13 20:01:18,085 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 776.3ms TimeCoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:01:18,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4222 states. [2021-07-13 20:01:18,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4222 to 3804. [2021-07-13 20:01:18,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.183013410465422) internal successors, (15908), 3803 states have internal predecessors, (15908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:18,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15908 transitions. [2021-07-13 20:01:18,161 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15908 transitions. Word has length 23 [2021-07-13 20:01:18,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:18,161 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15908 transitions. [2021-07-13 20:01:18,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:18,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15908 transitions. [2021-07-13 20:01:18,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:18,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:18,169 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:18,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable767,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:18,370 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:18,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:18,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1223785521, now seen corresponding path program 198 times [2021-07-13 20:01:18,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:18,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437528125] [2021-07-13 20:01:18,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:18,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:18,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:18,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:18,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437528125] [2021-07-13 20:01:18,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437528125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:18,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574702319] [2021-07-13 20:01:18,501 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:01:18,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:01:18,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:18,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:18,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:18,636 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:18,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:18,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:18,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:18,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:18,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:18,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574702319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:18,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:18,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:18,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496386464] [2021-07-13 20:01:18,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:18,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:18,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:18,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:18,782 INFO L87 Difference]: Start difference. First operand 3804 states and 15908 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:19,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:19,638 INFO L93 Difference]: Finished difference Result 4202 states and 17460 transitions. [2021-07-13 20:01:19,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:19,639 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:19,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:19,650 INFO L225 Difference]: With dead ends: 4202 [2021-07-13 20:01:19,650 INFO L226 Difference]: Without dead ends: 4181 [2021-07-13 20:01:19,650 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 778.3ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:01:19,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4181 states. [2021-07-13 20:01:19,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4181 to 3796. [2021-07-13 20:01:19,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 4.182872200263505) internal successors, (15874), 3795 states have internal predecessors, (15874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:19,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 15874 transitions. [2021-07-13 20:01:19,726 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 15874 transitions. Word has length 23 [2021-07-13 20:01:19,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:19,727 INFO L482 AbstractCegarLoop]: Abstraction has 3796 states and 15874 transitions. [2021-07-13 20:01:19,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:19,727 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 15874 transitions. [2021-07-13 20:01:19,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:19,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:19,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:19,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable769,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:19,935 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:19,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:19,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1394600453, now seen corresponding path program 199 times [2021-07-13 20:01:19,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:19,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167825100] [2021-07-13 20:01:19,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:20,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:20,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:20,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167825100] [2021-07-13 20:01:20,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167825100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:20,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322133852] [2021-07-13 20:01:20,040 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:01:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:20,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:20,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:20,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:20,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:20,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:20,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:20,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:20,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:20,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:20,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322133852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:20,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:20,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:20,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428299383] [2021-07-13 20:01:20,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:20,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:20,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:20,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:20,273 INFO L87 Difference]: Start difference. First operand 3796 states and 15874 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:20,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:20,807 INFO L93 Difference]: Finished difference Result 4161 states and 17301 transitions. [2021-07-13 20:01:20,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:01:20,808 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:20,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:20,819 INFO L225 Difference]: With dead ends: 4161 [2021-07-13 20:01:20,819 INFO L226 Difference]: Without dead ends: 4138 [2021-07-13 20:01:20,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 459.9ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:01:20,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2021-07-13 20:01:20,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 3788. [2021-07-13 20:01:20,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.182730393451281) internal successors, (15840), 3787 states have internal predecessors, (15840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:20,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 15840 transitions. [2021-07-13 20:01:20,891 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 15840 transitions. Word has length 23 [2021-07-13 20:01:20,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:20,891 INFO L482 AbstractCegarLoop]: Abstraction has 3788 states and 15840 transitions. [2021-07-13 20:01:20,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:20,891 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 15840 transitions. [2021-07-13 20:01:20,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:20,898 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:20,898 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:21,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable771,354 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:21,099 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:21,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:21,099 INFO L82 PathProgramCache]: Analyzing trace with hash 573027889, now seen corresponding path program 200 times [2021-07-13 20:01:21,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:21,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847267809] [2021-07-13 20:01:21,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:21,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:21,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:21,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:21,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847267809] [2021-07-13 20:01:21,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847267809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:21,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576696658] [2021-07-13 20:01:21,202 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:01:21,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:21,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:21,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:21,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:21,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:21,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:21,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:21,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:21,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:21,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:21,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:21,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576696658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:21,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:21,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:21,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75338721] [2021-07-13 20:01:21,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:21,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:21,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:21,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:21,459 INFO L87 Difference]: Start difference. First operand 3788 states and 15840 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:22,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:22,320 INFO L93 Difference]: Finished difference Result 4652 states and 19252 transitions. [2021-07-13 20:01:22,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:22,320 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:22,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:22,333 INFO L225 Difference]: With dead ends: 4652 [2021-07-13 20:01:22,333 INFO L226 Difference]: Without dead ends: 4630 [2021-07-13 20:01:22,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 640.8ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:01:22,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2021-07-13 20:01:22,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 3804. [2021-07-13 20:01:22,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3804 states, 3803 states have (on average 4.1851170128845645) internal successors, (15916), 3803 states have internal predecessors, (15916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:22,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3804 states to 3804 states and 15916 transitions. [2021-07-13 20:01:22,415 INFO L78 Accepts]: Start accepts. Automaton has 3804 states and 15916 transitions. Word has length 23 [2021-07-13 20:01:22,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:22,416 INFO L482 AbstractCegarLoop]: Abstraction has 3804 states and 15916 transitions. [2021-07-13 20:01:22,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:22,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3804 states and 15916 transitions. [2021-07-13 20:01:22,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:22,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:22,424 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:22,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 355 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable773 [2021-07-13 20:01:22,624 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:22,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:22,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1158361841, now seen corresponding path program 201 times [2021-07-13 20:01:22,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:22,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647205590] [2021-07-13 20:01:22,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:22,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:22,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:22,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647205590] [2021-07-13 20:01:22,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647205590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:22,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721813581] [2021-07-13 20:01:22,734 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:01:22,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:01:22,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:22,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:22,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:22,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:22,891 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:01:22,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:01:22,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:22,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:22,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:01:23,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:23,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721813581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:23,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:23,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:23,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503970736] [2021-07-13 20:01:23,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:23,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:23,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:23,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:23,024 INFO L87 Difference]: Start difference. First operand 3804 states and 15916 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:24,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:24,034 INFO L93 Difference]: Finished difference Result 4448 states and 18398 transitions. [2021-07-13 20:01:24,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:01:24,034 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:24,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:24,076 INFO L225 Difference]: With dead ends: 4448 [2021-07-13 20:01:24,077 INFO L226 Difference]: Without dead ends: 4422 [2021-07-13 20:01:24,077 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 749.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:01:24,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4422 states. [2021-07-13 20:01:24,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4422 to 3808. [2021-07-13 20:01:24,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.184922511163646) internal successors, (15932), 3807 states have internal predecessors, (15932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:24,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15932 transitions. [2021-07-13 20:01:24,147 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15932 transitions. Word has length 23 [2021-07-13 20:01:24,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:24,147 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15932 transitions. [2021-07-13 20:01:24,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:24,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15932 transitions. [2021-07-13 20:01:24,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:24,154 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:24,154 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:24,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable775,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:24,355 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:24,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:24,355 INFO L82 PathProgramCache]: Analyzing trace with hash -1523038721, now seen corresponding path program 202 times [2021-07-13 20:01:24,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:24,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280903609] [2021-07-13 20:01:24,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:24,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:24,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280903609] [2021-07-13 20:01:24,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280903609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:24,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796076415] [2021-07-13 20:01:24,463 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:01:24,492 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:24,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:24,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:24,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:24,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:24,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:24,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:24,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:24,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:24,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:24,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:24,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796076415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:24,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:24,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:24,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511641042] [2021-07-13 20:01:24,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:24,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:24,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:24,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:24,690 INFO L87 Difference]: Start difference. First operand 3808 states and 15932 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:25,580 INFO L93 Difference]: Finished difference Result 4478 states and 18535 transitions. [2021-07-13 20:01:25,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:01:25,580 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:25,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:25,591 INFO L225 Difference]: With dead ends: 4478 [2021-07-13 20:01:25,592 INFO L226 Difference]: Without dead ends: 4457 [2021-07-13 20:01:25,592 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 757.6ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:01:25,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4457 states. [2021-07-13 20:01:25,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4457 to 3800. [2021-07-13 20:01:25,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3799 states have (on average 4.18478546986049) internal successors, (15898), 3799 states have internal predecessors, (15898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 15898 transitions. [2021-07-13 20:01:25,662 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 15898 transitions. Word has length 23 [2021-07-13 20:01:25,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:25,662 INFO L482 AbstractCegarLoop]: Abstraction has 3800 states and 15898 transitions. [2021-07-13 20:01:25,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:25,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 15898 transitions. [2021-07-13 20:01:25,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:25,668 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:25,668 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:25,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable779 [2021-07-13 20:01:25,868 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:25,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:25,869 INFO L82 PathProgramCache]: Analyzing trace with hash 922525267, now seen corresponding path program 203 times [2021-07-13 20:01:25,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:25,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58476344] [2021-07-13 20:01:25,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:25,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:25,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:25,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:25,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58476344] [2021-07-13 20:01:25,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58476344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:25,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534376568] [2021-07-13 20:01:25,969 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:01:25,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:01:25,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:25,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:25,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:26,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:26,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:26,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:26,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:26,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:26,188 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:26,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534376568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:26,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:26,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:26,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135336236] [2021-07-13 20:01:26,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:26,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:26,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:26,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:26,189 INFO L87 Difference]: Start difference. First operand 3800 states and 15898 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:27,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:27,010 INFO L93 Difference]: Finished difference Result 4701 states and 19407 transitions. [2021-07-13 20:01:27,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:01:27,010 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:27,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:27,022 INFO L225 Difference]: With dead ends: 4701 [2021-07-13 20:01:27,022 INFO L226 Difference]: Without dead ends: 4666 [2021-07-13 20:01:27,022 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 632.9ms TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:01:27,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4666 states. [2021-07-13 20:01:27,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4666 to 3808. [2021-07-13 20:01:27,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.184922511163646) internal successors, (15932), 3807 states have internal predecessors, (15932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:27,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15932 transitions. [2021-07-13 20:01:27,099 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15932 transitions. Word has length 23 [2021-07-13 20:01:27,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:27,099 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15932 transitions. [2021-07-13 20:01:27,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:27,099 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15932 transitions. [2021-07-13 20:01:27,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:27,106 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:27,106 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:27,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781,358 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:27,307 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:27,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:27,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1003924323, now seen corresponding path program 204 times [2021-07-13 20:01:27,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:27,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035974840] [2021-07-13 20:01:27,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:27,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:27,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:27,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035974840] [2021-07-13 20:01:27,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035974840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:27,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150339153] [2021-07-13 20:01:27,413 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:01:27,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:01:27,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:27,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:01:27,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:27,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:27,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:27,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-13 20:01:27,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:27,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:27,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:27,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:36 [2021-07-13 20:01:27,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:27,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150339153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:27,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:27,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:01:27,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113008877] [2021-07-13 20:01:27,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:01:27,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:27,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:01:27,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:01:27,634 INFO L87 Difference]: Start difference. First operand 3808 states and 15932 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:28,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:28,189 INFO L93 Difference]: Finished difference Result 4239 states and 17592 transitions. [2021-07-13 20:01:28,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:28,190 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:28,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:28,201 INFO L225 Difference]: With dead ends: 4239 [2021-07-13 20:01:28,201 INFO L226 Difference]: Without dead ends: 4213 [2021-07-13 20:01:28,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 417.9ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:01:28,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2021-07-13 20:01:28,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3812. [2021-07-13 20:01:28,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1847284177381265) internal successors, (15948), 3811 states have internal predecessors, (15948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:28,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15948 transitions. [2021-07-13 20:01:28,273 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15948 transitions. Word has length 23 [2021-07-13 20:01:28,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:28,274 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15948 transitions. [2021-07-13 20:01:28,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:28,274 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15948 transitions. [2021-07-13 20:01:28,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:28,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:28,281 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:28,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable783 [2021-07-13 20:01:28,481 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:28,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:28,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1677476239, now seen corresponding path program 205 times [2021-07-13 20:01:28,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:28,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953712828] [2021-07-13 20:01:28,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:28,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:28,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:28,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953712828] [2021-07-13 20:01:28,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953712828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:28,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752534297] [2021-07-13 20:01:28,589 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:01:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:28,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:28,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:28,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:28,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:28,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:28,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:28,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:28,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:28,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752534297] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:28,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:28,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:28,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772671925] [2021-07-13 20:01:28,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:28,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:28,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:28,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:28,814 INFO L87 Difference]: Start difference. First operand 3812 states and 15948 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:29,810 INFO L93 Difference]: Finished difference Result 4410 states and 18271 transitions. [2021-07-13 20:01:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:01:29,810 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:29,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:29,822 INFO L225 Difference]: With dead ends: 4410 [2021-07-13 20:01:29,822 INFO L226 Difference]: Without dead ends: 4389 [2021-07-13 20:01:29,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 705.7ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:29,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4389 states. [2021-07-13 20:01:29,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4389 to 3806. [2021-07-13 20:01:29,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3805 states have (on average 4.185545335085414) internal successors, (15926), 3805 states have internal predecessors, (15926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 15926 transitions. [2021-07-13 20:01:29,896 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 15926 transitions. Word has length 23 [2021-07-13 20:01:29,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:29,896 INFO L482 AbstractCegarLoop]: Abstraction has 3806 states and 15926 transitions. [2021-07-13 20:01:29,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:29,896 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 15926 transitions. [2021-07-13 20:01:29,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:29,903 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:29,903 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:30,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable784,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:30,104 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:30,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:30,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1541226251, now seen corresponding path program 206 times [2021-07-13 20:01:30,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:30,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150759280] [2021-07-13 20:01:30,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:30,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:30,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:30,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:30,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150759280] [2021-07-13 20:01:30,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150759280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:30,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109038035] [2021-07-13 20:01:30,205 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:01:30,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:30,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:30,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:30,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:30,349 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:30,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:30,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:30,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:30,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:30,361 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:30,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:30,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109038035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:30,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:30,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:30,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411368916] [2021-07-13 20:01:30,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:30,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:30,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:30,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:30,434 INFO L87 Difference]: Start difference. First operand 3806 states and 15926 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:31,188 INFO L93 Difference]: Finished difference Result 4278 states and 17767 transitions. [2021-07-13 20:01:31,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:31,189 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:31,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:31,200 INFO L225 Difference]: With dead ends: 4278 [2021-07-13 20:01:31,200 INFO L226 Difference]: Without dead ends: 4256 [2021-07-13 20:01:31,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 552.0ms TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:01:31,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4256 states. [2021-07-13 20:01:31,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4256 to 3812. [2021-07-13 20:01:31,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1860404093413806) internal successors, (15953), 3811 states have internal predecessors, (15953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15953 transitions. [2021-07-13 20:01:31,271 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15953 transitions. Word has length 23 [2021-07-13 20:01:31,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:31,271 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15953 transitions. [2021-07-13 20:01:31,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:31,271 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15953 transitions. [2021-07-13 20:01:31,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:31,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:31,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:31,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable786 [2021-07-13 20:01:31,479 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:31,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:31,479 INFO L82 PathProgramCache]: Analyzing trace with hash -955892299, now seen corresponding path program 207 times [2021-07-13 20:01:31,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:31,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817168325] [2021-07-13 20:01:31,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:31,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:31,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:31,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:31,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817168325] [2021-07-13 20:01:31,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817168325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:31,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095892629] [2021-07-13 20:01:31,587 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:01:31,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:01:31,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:31,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:01:31,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:31,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:31,752 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:01:31,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 61 [2021-07-13 20:01:31,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:31,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:31,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:31,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-13 20:01:31,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:31,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095892629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:31,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:31,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:31,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755540976] [2021-07-13 20:01:31,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:31,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:31,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:31,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:31,881 INFO L87 Difference]: Start difference. First operand 3812 states and 15953 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:32,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:32,635 INFO L93 Difference]: Finished difference Result 4195 states and 17417 transitions. [2021-07-13 20:01:32,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:01:32,635 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:32,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:32,647 INFO L225 Difference]: With dead ends: 4195 [2021-07-13 20:01:32,648 INFO L226 Difference]: Without dead ends: 4169 [2021-07-13 20:01:32,648 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 601.0ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:01:32,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-13 20:01:32,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3816. [2021-07-13 20:01:32,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3815 states have (on average 4.185845347313237) internal successors, (15969), 3815 states have internal predecessors, (15969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:32,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 15969 transitions. [2021-07-13 20:01:32,724 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 15969 transitions. Word has length 23 [2021-07-13 20:01:32,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:32,725 INFO L482 AbstractCegarLoop]: Abstraction has 3816 states and 15969 transitions. [2021-07-13 20:01:32,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:32,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 15969 transitions. [2021-07-13 20:01:32,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:32,732 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:32,732 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:32,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable788,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:32,933 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:32,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:32,933 INFO L82 PathProgramCache]: Analyzing trace with hash 657674435, now seen corresponding path program 208 times [2021-07-13 20:01:32,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:32,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509122296] [2021-07-13 20:01:32,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:32,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:33,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:33,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509122296] [2021-07-13 20:01:33,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509122296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:33,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439072408] [2021-07-13 20:01:33,045 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:01:33,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:33,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:33,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:33,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:33,193 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:33,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:33,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:33,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:33,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:33,205 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:33,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:33,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439072408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:33,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:33,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:33,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169225578] [2021-07-13 20:01:33,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:33,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:33,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:33,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:33,299 INFO L87 Difference]: Start difference. First operand 3816 states and 15969 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:34,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:34,219 INFO L93 Difference]: Finished difference Result 4199 states and 17433 transitions. [2021-07-13 20:01:34,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:34,219 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:34,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:34,231 INFO L225 Difference]: With dead ends: 4199 [2021-07-13 20:01:34,231 INFO L226 Difference]: Without dead ends: 4178 [2021-07-13 20:01:34,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 846.1ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:34,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2021-07-13 20:01:34,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 3808. [2021-07-13 20:01:34,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:34,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-13 20:01:34,306 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-13 20:01:34,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:34,306 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-13 20:01:34,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:34,307 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-13 20:01:34,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:34,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:34,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:34,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable792,363 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:34,514 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:34,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:34,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1768447631, now seen corresponding path program 209 times [2021-07-13 20:01:34,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:34,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853161834] [2021-07-13 20:01:34,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:34,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:34,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:34,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853161834] [2021-07-13 20:01:34,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853161834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:34,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844448118] [2021-07-13 20:01:34,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 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:01:34,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:01:34,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:34,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:34,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:34,837 INFO L354 Elim1Store]: treesize reduction 21, result has 57.1 percent of original size [2021-07-13 20:01:34,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 47 [2021-07-13 20:01:34,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:34,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:34,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:34,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:29 [2021-07-13 20:01:34,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:34,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844448118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:34,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:34,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:34,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030001354] [2021-07-13 20:01:34,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:34,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:34,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:34,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:34,920 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:35,769 INFO L93 Difference]: Finished difference Result 4327 states and 17960 transitions. [2021-07-13 20:01:35,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:35,769 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:35,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:35,780 INFO L225 Difference]: With dead ends: 4327 [2021-07-13 20:01:35,781 INFO L226 Difference]: Without dead ends: 4305 [2021-07-13 20:01:35,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 589.3ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:01:35,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-07-13 20:01:35,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3812. [2021-07-13 20:01:35,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3811 states have (on average 4.1860404093413806) internal successors, (15953), 3811 states have internal predecessors, (15953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 15953 transitions. [2021-07-13 20:01:35,851 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 15953 transitions. Word has length 23 [2021-07-13 20:01:35,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:35,851 INFO L482 AbstractCegarLoop]: Abstraction has 3812 states and 15953 transitions. [2021-07-13 20:01:35,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:35,851 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 15953 transitions. [2021-07-13 20:01:35,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:35,858 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:35,858 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:36,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable794 [2021-07-13 20:01:36,059 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:36,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:36,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1254920779, now seen corresponding path program 210 times [2021-07-13 20:01:36,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:36,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970119058] [2021-07-13 20:01:36,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:36,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:36,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:36,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970119058] [2021-07-13 20:01:36,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970119058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:36,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580363536] [2021-07-13 20:01:36,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:01:36,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:01:36,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:36,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:36,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:36,285 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:36,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:36,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:36,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:36,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:36,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:36,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580363536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:36,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:36,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:36,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863119234] [2021-07-13 20:01:36,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:36,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:36,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:36,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:36,391 INFO L87 Difference]: Start difference. First operand 3812 states and 15953 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:37,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:37,200 INFO L93 Difference]: Finished difference Result 4262 states and 17680 transitions. [2021-07-13 20:01:37,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:01:37,201 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:37,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:37,212 INFO L225 Difference]: With dead ends: 4262 [2021-07-13 20:01:37,212 INFO L226 Difference]: Without dead ends: 4237 [2021-07-13 20:01:37,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 569.6ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:01:37,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4237 states. [2021-07-13 20:01:37,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4237 to 3816. [2021-07-13 20:01:37,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3815 states have (on average 4.185845347313237) internal successors, (15969), 3815 states have internal predecessors, (15969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:37,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 15969 transitions. [2021-07-13 20:01:37,302 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 15969 transitions. Word has length 23 [2021-07-13 20:01:37,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:37,302 INFO L482 AbstractCegarLoop]: Abstraction has 3816 states and 15969 transitions. [2021-07-13 20:01:37,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:37,302 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 15969 transitions. [2021-07-13 20:01:37,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:37,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:37,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:37,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 365 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable796 [2021-07-13 20:01:37,510 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:37,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:37,511 INFO L82 PathProgramCache]: Analyzing trace with hash -179209623, now seen corresponding path program 211 times [2021-07-13 20:01:37,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:37,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739272796] [2021-07-13 20:01:37,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:37,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:37,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:37,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739272796] [2021-07-13 20:01:37,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739272796] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:37,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113107839] [2021-07-13 20:01:37,619 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:01:37,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:37,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:37,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:37,745 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:37,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:37,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:37,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:37,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:37,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:37,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:37,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113107839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:37,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:37,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:37,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640402791] [2021-07-13 20:01:37,853 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:37,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:37,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:37,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:37,853 INFO L87 Difference]: Start difference. First operand 3816 states and 15969 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:38,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:38,783 INFO L93 Difference]: Finished difference Result 4257 states and 17668 transitions. [2021-07-13 20:01:38,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:38,784 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:38,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:38,797 INFO L225 Difference]: With dead ends: 4257 [2021-07-13 20:01:38,797 INFO L226 Difference]: Without dead ends: 4236 [2021-07-13 20:01:38,797 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 800.5ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:38,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4236 states. [2021-07-13 20:01:38,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4236 to 3808. [2021-07-13 20:01:38,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:38,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-13 20:01:38,876 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-13 20:01:38,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:38,876 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-13 20:01:38,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:38,876 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-13 20:01:38,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:38,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:38,886 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:39,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable798 [2021-07-13 20:01:39,110 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:39,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:39,111 INFO L82 PathProgramCache]: Analyzing trace with hash 101786229, now seen corresponding path program 212 times [2021-07-13 20:01:39,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:39,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654918381] [2021-07-13 20:01:39,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:39,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:39,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:39,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654918381] [2021-07-13 20:01:39,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654918381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:39,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357173762] [2021-07-13 20:01:39,250 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:01:39,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:39,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:39,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:39,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:39,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:39,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:39,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:39,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:39,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:39,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:39,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:39,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357173762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:39,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:39,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:39,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017826230] [2021-07-13 20:01:39,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:39,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:39,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:39,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:39,496 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:40,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:40,162 INFO L93 Difference]: Finished difference Result 4175 states and 17333 transitions. [2021-07-13 20:01:40,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:01:40,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:40,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:40,174 INFO L225 Difference]: With dead ends: 4175 [2021-07-13 20:01:40,174 INFO L226 Difference]: Without dead ends: 4149 [2021-07-13 20:01:40,174 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 583.1ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:01:40,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-13 20:01:40,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3817. [2021-07-13 20:01:40,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3817 states, 3816 states have (on average 4.184224318658281) internal successors, (15967), 3816 states have internal predecessors, (15967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:40,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3817 states to 3817 states and 15967 transitions. [2021-07-13 20:01:40,251 INFO L78 Accepts]: Start accepts. Automaton has 3817 states and 15967 transitions. Word has length 23 [2021-07-13 20:01:40,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:40,251 INFO L482 AbstractCegarLoop]: Abstraction has 3817 states and 15967 transitions. [2021-07-13 20:01:40,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:40,251 INFO L276 IsEmpty]: Start isEmpty. Operand 3817 states and 15967 transitions. [2021-07-13 20:01:40,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:40,259 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:40,259 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:40,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable800,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:40,459 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:40,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:40,459 INFO L82 PathProgramCache]: Analyzing trace with hash -939789839, now seen corresponding path program 213 times [2021-07-13 20:01:40,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:40,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130463623] [2021-07-13 20:01:40,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:40,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:40,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:40,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130463623] [2021-07-13 20:01:40,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130463623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:40,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410687924] [2021-07-13 20:01:40,576 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:01:40,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:40,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:40,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:40,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:40,684 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:40,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:40,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:40,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:40,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:40,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:40,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410687924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:40,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:40,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:40,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849620760] [2021-07-13 20:01:40,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:40,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:40,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:40,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:40,819 INFO L87 Difference]: Start difference. First operand 3817 states and 15967 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:41,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:41,353 INFO L93 Difference]: Finished difference Result 4135 states and 17177 transitions. [2021-07-13 20:01:41,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:01:41,354 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:41,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:41,366 INFO L225 Difference]: With dead ends: 4135 [2021-07-13 20:01:41,366 INFO L226 Difference]: Without dead ends: 4107 [2021-07-13 20:01:41,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 471.7ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:01:41,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2021-07-13 20:01:41,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3810. [2021-07-13 20:01:41,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3810 states, 3809 states have (on average 4.1856130217904965) internal successors, (15943), 3809 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:41,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3810 states to 3810 states and 15943 transitions. [2021-07-13 20:01:41,438 INFO L78 Accepts]: Start accepts. Automaton has 3810 states and 15943 transitions. Word has length 23 [2021-07-13 20:01:41,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:41,438 INFO L482 AbstractCegarLoop]: Abstraction has 3810 states and 15943 transitions. [2021-07-13 20:01:41,438 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:41,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 15943 transitions. [2021-07-13 20:01:41,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:41,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:41,445 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:41,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable802 [2021-07-13 20:01:41,646 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:41,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:41,646 INFO L82 PathProgramCache]: Analyzing trace with hash -1226911191, now seen corresponding path program 214 times [2021-07-13 20:01:41,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:41,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61893399] [2021-07-13 20:01:41,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:41,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:41,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:41,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61893399] [2021-07-13 20:01:41,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61893399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:41,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315606109] [2021-07-13 20:01:41,760 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:01:41,789 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:41,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:41,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:41,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:41,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:41,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:41,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:41,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:41,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:42,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:42,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315606109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:42,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:42,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:42,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995500255] [2021-07-13 20:01:42,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:42,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:42,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:42,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:42,012 INFO L87 Difference]: Start difference. First operand 3810 states and 15943 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:42,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:42,790 INFO L93 Difference]: Finished difference Result 4162 states and 17284 transitions. [2021-07-13 20:01:42,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:42,790 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:42,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:42,802 INFO L225 Difference]: With dead ends: 4162 [2021-07-13 20:01:42,802 INFO L226 Difference]: Without dead ends: 4136 [2021-07-13 20:01:42,802 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 687.7ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:01:42,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4136 states. [2021-07-13 20:01:42,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4136 to 3814. [2021-07-13 20:01:42,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3814 states, 3813 states have (on average 4.185418305795961) internal successors, (15959), 3813 states have internal predecessors, (15959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:42,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3814 states to 3814 states and 15959 transitions. [2021-07-13 20:01:42,873 INFO L78 Accepts]: Start accepts. Automaton has 3814 states and 15959 transitions. Word has length 23 [2021-07-13 20:01:42,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:42,873 INFO L482 AbstractCegarLoop]: Abstraction has 3814 states and 15959 transitions. [2021-07-13 20:01:42,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:42,873 INFO L276 IsEmpty]: Start isEmpty. Operand 3814 states and 15959 transitions. [2021-07-13 20:01:42,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:42,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:42,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:43,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable804,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:43,081 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:43,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:43,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1720128577, now seen corresponding path program 215 times [2021-07-13 20:01:43,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:43,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859031950] [2021-07-13 20:01:43,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:43,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:43,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:43,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859031950] [2021-07-13 20:01:43,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859031950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:43,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282107417] [2021-07-13 20:01:43,193 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:01:43,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:01:43,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:43,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:43,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:43,303 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:43,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:43,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:43,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:43,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:43,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:43,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:43,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282107417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:43,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:43,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:43,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423183936] [2021-07-13 20:01:43,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:43,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:43,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:43,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:43,437 INFO L87 Difference]: Start difference. First operand 3814 states and 15959 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:44,260 INFO L93 Difference]: Finished difference Result 4142 states and 17206 transitions. [2021-07-13 20:01:44,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:44,261 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:44,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:44,272 INFO L225 Difference]: With dead ends: 4142 [2021-07-13 20:01:44,272 INFO L226 Difference]: Without dead ends: 4121 [2021-07-13 20:01:44,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 727.8ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:01:44,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-07-13 20:01:44,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3810. [2021-07-13 20:01:44,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3810 states, 3809 states have (on average 4.1856130217904965) internal successors, (15943), 3809 states have internal predecessors, (15943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3810 states to 3810 states and 15943 transitions. [2021-07-13 20:01:44,343 INFO L78 Accepts]: Start accepts. Automaton has 3810 states and 15943 transitions. Word has length 23 [2021-07-13 20:01:44,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:44,343 INFO L482 AbstractCegarLoop]: Abstraction has 3810 states and 15943 transitions. [2021-07-13 20:01:44,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:44,343 INFO L276 IsEmpty]: Start isEmpty. Operand 3810 states and 15943 transitions. [2021-07-13 20:01:44,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:44,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:44,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:44,551 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable806,370 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:44,551 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:44,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:44,551 INFO L82 PathProgramCache]: Analyzing trace with hash -785352321, now seen corresponding path program 216 times [2021-07-13 20:01:44,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:44,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666992021] [2021-07-13 20:01:44,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:44,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:44,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:44,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:44,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666992021] [2021-07-13 20:01:44,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666992021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:44,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139060656] [2021-07-13 20:01:44,659 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:01:44,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:01:44,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:44,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:44,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:44,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:01:44,799 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:01:44,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-13 20:01:44,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:44,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:44,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:44,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-13 20:01:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:44,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139060656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:44,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:44,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:44,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314965623] [2021-07-13 20:01:44,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:44,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:44,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:44,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:44,932 INFO L87 Difference]: Start difference. First operand 3810 states and 15943 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:45,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:45,585 INFO L93 Difference]: Finished difference Result 4150 states and 17239 transitions. [2021-07-13 20:01:45,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:01:45,585 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:45,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:45,597 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 20:01:45,597 INFO L226 Difference]: Without dead ends: 4125 [2021-07-13 20:01:45,597 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 537.8ms TimeCoverageRelationStatistics Valid=137, Invalid=733, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:01:45,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4125 states. [2021-07-13 20:01:45,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4125 to 3814. [2021-07-13 20:01:45,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3814 states, 3813 states have (on average 4.185418305795961) internal successors, (15959), 3813 states have internal predecessors, (15959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:45,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3814 states to 3814 states and 15959 transitions. [2021-07-13 20:01:45,672 INFO L78 Accepts]: Start accepts. Automaton has 3814 states and 15959 transitions. Word has length 23 [2021-07-13 20:01:45,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:45,672 INFO L482 AbstractCegarLoop]: Abstraction has 3814 states and 15959 transitions. [2021-07-13 20:01:45,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:45,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3814 states and 15959 transitions. [2021-07-13 20:01:45,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:45,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:45,680 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:45,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable808 [2021-07-13 20:01:45,881 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:45,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:45,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1798044853, now seen corresponding path program 217 times [2021-07-13 20:01:45,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:45,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193247037] [2021-07-13 20:01:45,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:46,010 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:46,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:46,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193247037] [2021-07-13 20:01:46,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193247037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:46,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384474369] [2021-07-13 20:01:46,010 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:01:46,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:46,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:46,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:46,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:46,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:46,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:46,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:46,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:46,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:46,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:46,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384474369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:46,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:46,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:46,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10372885] [2021-07-13 20:01:46,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:46,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:46,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:46,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:46,255 INFO L87 Difference]: Start difference. First operand 3814 states and 15959 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:46,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:46,974 INFO L93 Difference]: Finished difference Result 4159 states and 17276 transitions. [2021-07-13 20:01:46,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:46,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:46,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:46,986 INFO L225 Difference]: With dead ends: 4159 [2021-07-13 20:01:46,986 INFO L226 Difference]: Without dead ends: 4138 [2021-07-13 20:01:46,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 706.2ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:01:46,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2021-07-13 20:01:47,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 3808. [2021-07-13 20:01:47,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3808 states, 3807 states have (on average 4.185710533228264) internal successors, (15935), 3807 states have internal predecessors, (15935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:47,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3808 states to 3808 states and 15935 transitions. [2021-07-13 20:01:47,061 INFO L78 Accepts]: Start accepts. Automaton has 3808 states and 15935 transitions. Word has length 23 [2021-07-13 20:01:47,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:47,061 INFO L482 AbstractCegarLoop]: Abstraction has 3808 states and 15935 transitions. [2021-07-13 20:01:47,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:47,061 INFO L276 IsEmpty]: Start isEmpty. Operand 3808 states and 15935 transitions. [2021-07-13 20:01:47,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:47,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:47,069 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:47,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable812,372 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:47,269 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:47,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:47,269 INFO L82 PathProgramCache]: Analyzing trace with hash -649178733, now seen corresponding path program 218 times [2021-07-13 20:01:47,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:47,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109170541] [2021-07-13 20:01:47,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:47,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:47,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:47,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109170541] [2021-07-13 20:01:47,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109170541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:47,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618163556] [2021-07-13 20:01:47,370 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:01:47,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:47,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:47,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:47,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:47,509 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:47,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:47,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:47,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:47,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:47,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:47,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:47,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618163556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:47,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:47,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:47,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821268745] [2021-07-13 20:01:47,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:47,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:47,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:47,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:47,595 INFO L87 Difference]: Start difference. First operand 3808 states and 15935 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:48,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:48,359 INFO L93 Difference]: Finished difference Result 4333 states and 17949 transitions. [2021-07-13 20:01:48,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:01:48,360 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:48,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:48,372 INFO L225 Difference]: With dead ends: 4333 [2021-07-13 20:01:48,372 INFO L226 Difference]: Without dead ends: 4298 [2021-07-13 20:01:48,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 501.7ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:01:48,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2021-07-13 20:01:48,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3823. [2021-07-13 20:01:48,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.185243328100471) internal successors, (15996), 3822 states have internal predecessors, (15996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:48,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 15996 transitions. [2021-07-13 20:01:48,446 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 15996 transitions. Word has length 23 [2021-07-13 20:01:48,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:48,446 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 15996 transitions. [2021-07-13 20:01:48,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:48,446 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 15996 transitions. [2021-07-13 20:01:48,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:48,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:48,453 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:48,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable814 [2021-07-13 20:01:48,654 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:48,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:48,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1096105303, now seen corresponding path program 219 times [2021-07-13 20:01:48,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:48,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165404665] [2021-07-13 20:01:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:48,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:48,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:48,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:48,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165404665] [2021-07-13 20:01:48,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165404665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:48,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564285287] [2021-07-13 20:01:48,859 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:01:48,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:48,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:48,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:48,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:49,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:49,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:49,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:49,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:49,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:49,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:01:49,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:49,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564285287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:49,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:49,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:49,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679184225] [2021-07-13 20:01:49,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:49,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:49,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:49,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:49,192 INFO L87 Difference]: Start difference. First operand 3823 states and 15996 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:49,908 INFO L93 Difference]: Finished difference Result 4185 states and 17367 transitions. [2021-07-13 20:01:49,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:01:49,908 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:49,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:49,920 INFO L225 Difference]: With dead ends: 4185 [2021-07-13 20:01:49,920 INFO L226 Difference]: Without dead ends: 4159 [2021-07-13 20:01:49,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 653.1ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:01:49,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-13 20:01:49,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3830. [2021-07-13 20:01:49,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 4.183860015669888) internal successors, (16020), 3829 states have internal predecessors, (16020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 16020 transitions. [2021-07-13 20:01:49,992 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 16020 transitions. Word has length 23 [2021-07-13 20:01:49,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:49,992 INFO L482 AbstractCegarLoop]: Abstraction has 3830 states and 16020 transitions. [2021-07-13 20:01:49,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:49,992 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 16020 transitions. [2021-07-13 20:01:50,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:50,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:50,000 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:50,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable816,374 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:50,200 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:50,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:50,201 INFO L82 PathProgramCache]: Analyzing trace with hash 54529235, now seen corresponding path program 220 times [2021-07-13 20:01:50,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:50,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577873877] [2021-07-13 20:01:50,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:50,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:50,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:50,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:50,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577873877] [2021-07-13 20:01:50,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577873877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:50,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264006670] [2021-07-13 20:01:50,305 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:01:50,334 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:50,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:50,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:50,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:50,431 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:50,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:50,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:50,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:50,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:50,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:01:50,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:50,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264006670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:50,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:50,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:50,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533299360] [2021-07-13 20:01:50,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:50,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:50,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:50,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:50,543 INFO L87 Difference]: Start difference. First operand 3830 states and 16020 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:51,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:51,146 INFO L93 Difference]: Finished difference Result 4145 states and 17211 transitions. [2021-07-13 20:01:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:01:51,146 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:51,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:51,157 INFO L225 Difference]: With dead ends: 4145 [2021-07-13 20:01:51,157 INFO L226 Difference]: Without dead ends: 4113 [2021-07-13 20:01:51,158 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 484.3ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:01:51,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-13 20:01:51,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3823. [2021-07-13 20:01:51,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.186551543694401) internal successors, (16001), 3822 states have internal predecessors, (16001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:51,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 16001 transitions. [2021-07-13 20:01:51,232 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 16001 transitions. Word has length 23 [2021-07-13 20:01:51,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:51,233 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 16001 transitions. [2021-07-13 20:01:51,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:51,233 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 16001 transitions. [2021-07-13 20:01:51,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:51,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:51,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:51,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable818,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:51,441 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:51,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:51,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1110874207, now seen corresponding path program 221 times [2021-07-13 20:01:51,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:51,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510612647] [2021-07-13 20:01:51,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:51,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:51,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:51,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:51,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510612647] [2021-07-13 20:01:51,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510612647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:51,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374286919] [2021-07-13 20:01:51,540 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:01:51,571 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:01:51,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:51,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:51,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:51,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:51,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:01:51,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:51,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:51,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:01:51,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:51,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374286919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:51,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:51,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:51,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071767821] [2021-07-13 20:01:51,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:51,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:51,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:51,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:51,767 INFO L87 Difference]: Start difference. First operand 3823 states and 16001 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:52,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:52,493 INFO L93 Difference]: Finished difference Result 4349 states and 18016 transitions. [2021-07-13 20:01:52,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:01:52,493 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:52,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:52,506 INFO L225 Difference]: With dead ends: 4349 [2021-07-13 20:01:52,506 INFO L226 Difference]: Without dead ends: 4314 [2021-07-13 20:01:52,506 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 534.9ms TimeCoverageRelationStatistics Valid=148, Invalid=782, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:52,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4314 states. [2021-07-13 20:01:52,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4314 to 3831. [2021-07-13 20:01:52,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.18668407310705) internal successors, (16035), 3830 states have internal predecessors, (16035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:52,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16035 transitions. [2021-07-13 20:01:52,583 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16035 transitions. Word has length 23 [2021-07-13 20:01:52,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:52,583 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16035 transitions. [2021-07-13 20:01:52,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:52,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16035 transitions. [2021-07-13 20:01:52,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:52,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:52,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:52,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable820 [2021-07-13 20:01:52,791 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:52,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:52,791 INFO L82 PathProgramCache]: Analyzing trace with hash 306474983, now seen corresponding path program 222 times [2021-07-13 20:01:52,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:52,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827763021] [2021-07-13 20:01:52,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:52,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:52,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:52,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:52,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827763021] [2021-07-13 20:01:52,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827763021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:52,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12514947] [2021-07-13 20:01:52,899 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:01:52,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:01:52,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:52,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:01:52,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:53,056 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:01:53,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:01:53,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:53,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:53,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:53,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 20:01:53,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:53,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12514947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:53,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:53,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:01:53,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764725302] [2021-07-13 20:01:53,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:01:53,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:53,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:01:53,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:01:53,175 INFO L87 Difference]: Start difference. First operand 3831 states and 16035 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:54,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:54,061 INFO L93 Difference]: Finished difference Result 4235 states and 17569 transitions. [2021-07-13 20:01:54,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:01:54,061 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:54,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:54,074 INFO L225 Difference]: With dead ends: 4235 [2021-07-13 20:01:54,074 INFO L226 Difference]: Without dead ends: 4209 [2021-07-13 20:01:54,074 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 680.2ms TimeCoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:01:54,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4209 states. [2021-07-13 20:01:54,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4209 to 3835. [2021-07-13 20:01:54,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.1864893062076165) internal successors, (16051), 3834 states have internal predecessors, (16051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16051 transitions. [2021-07-13 20:01:54,150 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16051 transitions. Word has length 23 [2021-07-13 20:01:54,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:54,150 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16051 transitions. [2021-07-13 20:01:54,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:54,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16051 transitions. [2021-07-13 20:01:54,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:54,157 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:54,157 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:54,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 377 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable822 [2021-07-13 20:01:54,358 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:54,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:54,358 INFO L82 PathProgramCache]: Analyzing trace with hash 1920041717, now seen corresponding path program 223 times [2021-07-13 20:01:54,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:54,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548943609] [2021-07-13 20:01:54,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:54,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:54,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:54,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:54,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548943609] [2021-07-13 20:01:54,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548943609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:54,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459412053] [2021-07-13 20:01:54,464 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:01:54,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:54,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:54,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:54,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:54,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:54,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:54,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:54,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:01:54,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:54,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459412053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:54,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:54,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:54,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696302922] [2021-07-13 20:01:54,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:54,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:54,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:54,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:54,698 INFO L87 Difference]: Start difference. First operand 3835 states and 16051 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:55,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:55,603 INFO L93 Difference]: Finished difference Result 4298 states and 17828 transitions. [2021-07-13 20:01:55,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:01:55,603 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:55,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:55,616 INFO L225 Difference]: With dead ends: 4298 [2021-07-13 20:01:55,616 INFO L226 Difference]: Without dead ends: 4277 [2021-07-13 20:01:55,616 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 763.8ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:01:55,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4277 states. [2021-07-13 20:01:55,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4277 to 3823. [2021-07-13 20:01:55,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 4.186551543694401) internal successors, (16001), 3822 states have internal predecessors, (16001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:55,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 16001 transitions. [2021-07-13 20:01:55,694 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 16001 transitions. Word has length 23 [2021-07-13 20:01:55,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:55,694 INFO L482 AbstractCegarLoop]: Abstraction has 3823 states and 16001 transitions. [2021-07-13 20:01:55,694 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:55,694 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 16001 transitions. [2021-07-13 20:01:55,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:55,703 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:55,703 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:55,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable826,378 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:55,903 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:55,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:55,904 INFO L82 PathProgramCache]: Analyzing trace with hash 2011186791, now seen corresponding path program 224 times [2021-07-13 20:01:55,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:55,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294818124] [2021-07-13 20:01:55,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:55,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:56,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:56,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:56,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294818124] [2021-07-13 20:01:56,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294818124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:56,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783601360] [2021-07-13 20:01:56,013 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:01:56,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:01:56,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:56,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:56,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:56,167 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:56,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:56,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:56,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:56,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:56,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:56,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:56,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783601360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:56,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:56,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:56,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507042558] [2021-07-13 20:01:56,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:56,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:56,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:56,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:56,304 INFO L87 Difference]: Start difference. First operand 3823 states and 16001 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:56,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:56,951 INFO L93 Difference]: Finished difference Result 4154 states and 17253 transitions. [2021-07-13 20:01:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:01:56,951 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:56,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:56,963 INFO L225 Difference]: With dead ends: 4154 [2021-07-13 20:01:56,963 INFO L226 Difference]: Without dead ends: 4128 [2021-07-13 20:01:56,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 595.7ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:01:56,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4128 states. [2021-07-13 20:01:57,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4128 to 3832. [2021-07-13 20:01:57,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3832 states, 3831 states have (on average 4.185069172539807) internal successors, (16033), 3831 states have internal predecessors, (16033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:57,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3832 states to 3832 states and 16033 transitions. [2021-07-13 20:01:57,036 INFO L78 Accepts]: Start accepts. Automaton has 3832 states and 16033 transitions. Word has length 23 [2021-07-13 20:01:57,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:57,036 INFO L482 AbstractCegarLoop]: Abstraction has 3832 states and 16033 transitions. [2021-07-13 20:01:57,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:57,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3832 states and 16033 transitions. [2021-07-13 20:01:57,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:57,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:57,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:57,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:57,245 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:57,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:57,245 INFO L82 PathProgramCache]: Analyzing trace with hash 969610723, now seen corresponding path program 225 times [2021-07-13 20:01:57,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:57,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119885765] [2021-07-13 20:01:57,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:57,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:57,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:57,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:57,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119885765] [2021-07-13 20:01:57,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119885765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:57,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202108971] [2021-07-13 20:01:57,354 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:01:57,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:01:57,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:57,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:57,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:57,465 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:57,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:57,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:57,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:57,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:57,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:57,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:57,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202108971] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:57,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:57,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:57,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77756016] [2021-07-13 20:01:57,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:57,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:57,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:57,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:57,600 INFO L87 Difference]: Start difference. First operand 3832 states and 16033 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:58,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:58,083 INFO L93 Difference]: Finished difference Result 4114 states and 17097 transitions. [2021-07-13 20:01:58,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:01:58,084 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:58,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:58,095 INFO L225 Difference]: With dead ends: 4114 [2021-07-13 20:01:58,095 INFO L226 Difference]: Without dead ends: 4086 [2021-07-13 20:01:58,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 474.4ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:01:58,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4086 states. [2021-07-13 20:01:58,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4086 to 3825. [2021-07-13 20:01:58,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:58,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-13 20:01:58,171 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-13 20:01:58,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:58,172 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-13 20:01:58,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:58,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-13 20:01:58,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:58,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:58,180 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:58,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable830,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:01:58,381 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:58,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:58,381 INFO L82 PathProgramCache]: Analyzing trace with hash 682489371, now seen corresponding path program 226 times [2021-07-13 20:01:58,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:58,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068946182] [2021-07-13 20:01:58,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:58,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:58,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:58,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068946182] [2021-07-13 20:01:58,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068946182] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:58,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377714729] [2021-07-13 20:01:58,495 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:01:58,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:01:58,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:58,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:58,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:01:58,606 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:58,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:01:58,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:01:58,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:01:58,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:01:58,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:58,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377714729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:58,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:01:58,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:01:58,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705749373] [2021-07-13 20:01:58,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:01:58,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:01:58,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:01:58,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:01:58,779 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:59,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:01:59,514 INFO L93 Difference]: Finished difference Result 4141 states and 17204 transitions. [2021-07-13 20:01:59,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:01:59,514 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:01:59,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:01:59,526 INFO L225 Difference]: With dead ends: 4141 [2021-07-13 20:01:59,526 INFO L226 Difference]: Without dead ends: 4115 [2021-07-13 20:01:59,526 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 684.1ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:01:59,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2021-07-13 20:01:59,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 3829. [2021-07-13 20:01:59,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186259143155695) internal successors, (16025), 3828 states have internal predecessors, (16025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:59,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16025 transitions. [2021-07-13 20:01:59,600 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16025 transitions. Word has length 23 [2021-07-13 20:01:59,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:01:59,600 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16025 transitions. [2021-07-13 20:01:59,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:01:59,600 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16025 transitions. [2021-07-13 20:01:59,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:01:59,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:01:59,607 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:01:59,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable832 [2021-07-13 20:01:59,808 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:01:59,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:01:59,808 INFO L82 PathProgramCache]: Analyzing trace with hash 189271985, now seen corresponding path program 227 times [2021-07-13 20:01:59,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:01:59,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565916580] [2021-07-13 20:01:59,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:01:59,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:01:59,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:01:59,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:01:59,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565916580] [2021-07-13 20:01:59,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565916580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:01:59,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90812489] [2021-07-13 20:01:59,921 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:01:59,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:01:59,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:01:59,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:01:59,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:00,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:00,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:00,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:00,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:00,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:00,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:00,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90812489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:00,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:00,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:00,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620032343] [2021-07-13 20:02:00,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:00,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:00,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:00,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:00,166 INFO L87 Difference]: Start difference. First operand 3829 states and 16025 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:00,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:00,948 INFO L93 Difference]: Finished difference Result 4146 states and 17225 transitions. [2021-07-13 20:02:00,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:00,948 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:00,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:00,959 INFO L225 Difference]: With dead ends: 4146 [2021-07-13 20:02:00,960 INFO L226 Difference]: Without dead ends: 4125 [2021-07-13 20:02:00,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 736.2ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:00,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4125 states. [2021-07-13 20:02:01,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4125 to 3825. [2021-07-13 20:02:01,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:01,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-13 20:02:01,031 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-13 20:02:01,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:01,032 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-13 20:02:01,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:01,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-13 20:02:01,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:01,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:01,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:01,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable834,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:01,241 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:01,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:01,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1124048241, now seen corresponding path program 228 times [2021-07-13 20:02:01,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:01,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404020959] [2021-07-13 20:02:01,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:01,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:01,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:01,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404020959] [2021-07-13 20:02:01,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404020959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:01,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975370200] [2021-07-13 20:02:01,385 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:02:01,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:01,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:01,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:01,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:01,527 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:02:01,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:02:01,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:01,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:01,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-13 20:02:01,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:01,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975370200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:01,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:01,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:01,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380827444] [2021-07-13 20:02:01,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:01,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:01,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:01,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:01,671 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:02,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:02,379 INFO L93 Difference]: Finished difference Result 4148 states and 17235 transitions. [2021-07-13 20:02:02,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:02:02,380 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:02,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:02,391 INFO L225 Difference]: With dead ends: 4148 [2021-07-13 20:02:02,391 INFO L226 Difference]: Without dead ends: 4123 [2021-07-13 20:02:02,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 497.4ms TimeCoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:02,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-07-13 20:02:02,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3825. [2021-07-13 20:02:02,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:02,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-13 20:02:02,463 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-13 20:02:02,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:02,464 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-13 20:02:02,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:02,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-13 20:02:02,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:02,472 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:02,472 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:02,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable836 [2021-07-13 20:02:02,672 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:02,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:02,676 INFO L82 PathProgramCache]: Analyzing trace with hash 111355709, now seen corresponding path program 229 times [2021-07-13 20:02:02,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:02,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998430759] [2021-07-13 20:02:02,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:02,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:02,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:02,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:02,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998430759] [2021-07-13 20:02:02,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998430759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:02,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460323960] [2021-07-13 20:02:02,788 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:02:02,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:02,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:02,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:02,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:02,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:02,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:02,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:02,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:02,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:03,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:03,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460323960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:03,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:03,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:03,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825846694] [2021-07-13 20:02:03,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:03,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:03,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:03,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:03,039 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:03,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:03,886 INFO L93 Difference]: Finished difference Result 4169 states and 17319 transitions. [2021-07-13 20:02:03,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:03,887 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:03,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:03,930 INFO L225 Difference]: With dead ends: 4169 [2021-07-13 20:02:03,930 INFO L226 Difference]: Without dead ends: 4148 [2021-07-13 20:02:03,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 700.4ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:03,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2021-07-13 20:02:03,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 3825. [2021-07-13 20:02:03,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:04,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-13 20:02:04,001 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-13 20:02:04,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:04,001 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-13 20:02:04,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:04,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-13 20:02:04,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:04,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:04,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:04,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-07-13 20:02:04,209 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:04,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:04,210 INFO L82 PathProgramCache]: Analyzing trace with hash 203137755, now seen corresponding path program 230 times [2021-07-13 20:02:04,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:04,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043156042] [2021-07-13 20:02:04,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:04,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:04,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:04,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043156042] [2021-07-13 20:02:04,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043156042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:04,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709933798] [2021-07-13 20:02:04,315 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:02:04,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:04,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:04,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:04,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:04,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:04,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:04,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:04,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:04,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:04,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:04,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:04,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709933798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:04,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:04,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:04,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540707350] [2021-07-13 20:02:04,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:04,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:04,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:04,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:04,552 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:05,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:05,407 INFO L93 Difference]: Finished difference Result 4275 states and 17767 transitions. [2021-07-13 20:02:05,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:05,408 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:05,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:05,420 INFO L225 Difference]: With dead ends: 4275 [2021-07-13 20:02:05,420 INFO L226 Difference]: Without dead ends: 4253 [2021-07-13 20:02:05,421 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 599.9ms TimeCoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:05,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-13 20:02:05,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3831. [2021-07-13 20:02:05,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186945169712794) internal successors, (16036), 3830 states have internal predecessors, (16036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:05,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16036 transitions. [2021-07-13 20:02:05,495 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16036 transitions. Word has length 23 [2021-07-13 20:02:05,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:05,495 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16036 transitions. [2021-07-13 20:02:05,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:05,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16036 transitions. [2021-07-13 20:02:05,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:05,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:05,503 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:05,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable842,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:05,704 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:05,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:05,704 INFO L82 PathProgramCache]: Analyzing trace with hash 788471707, now seen corresponding path program 231 times [2021-07-13 20:02:05,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:05,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030655955] [2021-07-13 20:02:05,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:05,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:05,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:05,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:05,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030655955] [2021-07-13 20:02:05,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030655955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:05,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352864555] [2021-07-13 20:02:05,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 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:02:05,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:02:05,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:05,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:05,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:05,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:05,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:05,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:05,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:05,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:06,045 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:06,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352864555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:06,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:06,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:06,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372212524] [2021-07-13 20:02:06,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:06,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:06,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:06,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:06,046 INFO L87 Difference]: Start difference. First operand 3831 states and 16036 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:06,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:06,800 INFO L93 Difference]: Finished difference Result 4212 states and 17485 transitions. [2021-07-13 20:02:06,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:02:06,800 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:06,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:06,812 INFO L225 Difference]: With dead ends: 4212 [2021-07-13 20:02:06,812 INFO L226 Difference]: Without dead ends: 4186 [2021-07-13 20:02:06,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 586.1ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:06,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-07-13 20:02:06,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3835. [2021-07-13 20:02:06,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.186750130412102) internal successors, (16052), 3834 states have internal predecessors, (16052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:06,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16052 transitions. [2021-07-13 20:02:06,886 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16052 transitions. Word has length 23 [2021-07-13 20:02:06,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:06,886 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16052 transitions. [2021-07-13 20:02:06,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:06,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16052 transitions. [2021-07-13 20:02:06,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:06,894 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:06,894 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:07,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable844 [2021-07-13 20:02:07,094 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:07,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:07,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1892928855, now seen corresponding path program 232 times [2021-07-13 20:02:07,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:07,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100473715] [2021-07-13 20:02:07,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:07,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:07,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:07,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100473715] [2021-07-13 20:02:07,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100473715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:07,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815005744] [2021-07-13 20:02:07,203 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:02:07,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:07,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:07,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:07,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:07,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:07,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:07,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:07,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:07,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:07,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:07,452 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:07,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815005744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:07,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:07,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:07,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399115608] [2021-07-13 20:02:07,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:07,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:07,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:07,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:07,453 INFO L87 Difference]: Start difference. First operand 3835 states and 16052 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:08,442 INFO L93 Difference]: Finished difference Result 4196 states and 17433 transitions. [2021-07-13 20:02:08,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:02:08,443 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:08,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:08,455 INFO L225 Difference]: With dead ends: 4196 [2021-07-13 20:02:08,455 INFO L226 Difference]: Without dead ends: 4175 [2021-07-13 20:02:08,455 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 826.7ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:02:08,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4175 states. [2021-07-13 20:02:08,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4175 to 3827. [2021-07-13 20:02:08,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186617877679038) internal successors, (16018), 3826 states have internal predecessors, (16018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16018 transitions. [2021-07-13 20:02:08,529 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16018 transitions. Word has length 23 [2021-07-13 20:02:08,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:08,529 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16018 transitions. [2021-07-13 20:02:08,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:08,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16018 transitions. [2021-07-13 20:02:08,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:08,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:08,537 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:08,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable846,387 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:08,737 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:08,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:08,738 INFO L82 PathProgramCache]: Analyzing trace with hash -24083625, now seen corresponding path program 233 times [2021-07-13 20:02:08,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:08,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404000316] [2021-07-13 20:02:08,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:08,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:08,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:08,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:08,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404000316] [2021-07-13 20:02:08,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404000316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:08,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101525892] [2021-07-13 20:02:08,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:02:08,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:02:08,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:08,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:08,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:08,995 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:08,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:08,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:09,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:09,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:09,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:09,083 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:09,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101525892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:09,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:09,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:09,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067268466] [2021-07-13 20:02:09,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:09,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:09,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:09,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:09,084 INFO L87 Difference]: Start difference. First operand 3827 states and 16018 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:09,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:09,955 INFO L93 Difference]: Finished difference Result 4286 states and 17806 transitions. [2021-07-13 20:02:09,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:09,955 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:09,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:09,967 INFO L225 Difference]: With dead ends: 4286 [2021-07-13 20:02:09,967 INFO L226 Difference]: Without dead ends: 4264 [2021-07-13 20:02:09,968 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 600.9ms TimeCoverageRelationStatistics Valid=120, Invalid=636, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:09,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4264 states. [2021-07-13 20:02:10,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4264 to 3831. [2021-07-13 20:02:10,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186945169712794) internal successors, (16036), 3830 states have internal predecessors, (16036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:10,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16036 transitions. [2021-07-13 20:02:10,045 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16036 transitions. Word has length 23 [2021-07-13 20:02:10,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:10,045 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16036 transitions. [2021-07-13 20:02:10,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:10,045 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16036 transitions. [2021-07-13 20:02:10,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:10,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:10,053 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:10,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable848 [2021-07-13 20:02:10,253 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:10,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:10,254 INFO L82 PathProgramCache]: Analyzing trace with hash 489443227, now seen corresponding path program 234 times [2021-07-13 20:02:10,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:10,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946510314] [2021-07-13 20:02:10,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:10,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:10,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:10,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:10,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946510314] [2021-07-13 20:02:10,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946510314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:10,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265420974] [2021-07-13 20:02:10,367 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:02:10,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:02:10,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:10,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:10,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:10,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:10,542 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:02:10,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:02:10,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:10,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:10,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:10,562 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:02:10,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:10,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265420974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:10,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:10,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:10,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255181220] [2021-07-13 20:02:10,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:10,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:10,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:10,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:10,698 INFO L87 Difference]: Start difference. First operand 3831 states and 16036 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:11,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:11,421 INFO L93 Difference]: Finished difference Result 4224 states and 17548 transitions. [2021-07-13 20:02:11,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:02:11,422 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:11,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:11,434 INFO L225 Difference]: With dead ends: 4224 [2021-07-13 20:02:11,434 INFO L226 Difference]: Without dead ends: 4199 [2021-07-13 20:02:11,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 598.3ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:02:11,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-07-13 20:02:11,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3835. [2021-07-13 20:02:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.186750130412102) internal successors, (16052), 3834 states have internal predecessors, (16052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:11,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16052 transitions. [2021-07-13 20:02:11,508 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16052 transitions. Word has length 23 [2021-07-13 20:02:11,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:11,509 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16052 transitions. [2021-07-13 20:02:11,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:11,509 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16052 transitions. [2021-07-13 20:02:11,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:11,516 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:11,516 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:11,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 389 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable850 [2021-07-13 20:02:11,717 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:11,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:11,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1565154383, now seen corresponding path program 235 times [2021-07-13 20:02:11,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:11,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180914879] [2021-07-13 20:02:11,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:11,827 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:11,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:11,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180914879] [2021-07-13 20:02:11,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180914879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:11,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528332425] [2021-07-13 20:02:11,828 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:02:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:11,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:11,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:11,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:11,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:11,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:11,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:11,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:11,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:12,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:12,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528332425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:12,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:12,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:12,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744121818] [2021-07-13 20:02:12,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:12,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:12,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:12,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:12,103 INFO L87 Difference]: Start difference. First operand 3835 states and 16052 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:13,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:13,108 INFO L93 Difference]: Finished difference Result 4220 states and 17527 transitions. [2021-07-13 20:02:13,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:02:13,108 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:13,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:13,120 INFO L225 Difference]: With dead ends: 4220 [2021-07-13 20:02:13,120 INFO L226 Difference]: Without dead ends: 4199 [2021-07-13 20:02:13,120 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 804.7ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:02:13,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4199 states. [2021-07-13 20:02:13,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4199 to 3827. [2021-07-13 20:02:13,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186617877679038) internal successors, (16018), 3826 states have internal predecessors, (16018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:13,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16018 transitions. [2021-07-13 20:02:13,193 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16018 transitions. Word has length 23 [2021-07-13 20:02:13,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:13,193 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16018 transitions. [2021-07-13 20:02:13,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:13,193 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16018 transitions. [2021-07-13 20:02:13,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:13,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:13,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:13,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable854 [2021-07-13 20:02:13,401 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:13,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:13,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1846150235, now seen corresponding path program 236 times [2021-07-13 20:02:13,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:13,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437748759] [2021-07-13 20:02:13,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:13,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:13,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:13,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437748759] [2021-07-13 20:02:13,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437748759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:13,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138131889] [2021-07-13 20:02:13,535 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:02:13,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:13,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:13,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:13,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:13,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:13,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:13,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:13,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:13,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:13,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:13,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138131889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:13,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:13,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:13,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649936025] [2021-07-13 20:02:13,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:13,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:13,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:13,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:13,794 INFO L87 Difference]: Start difference. First operand 3827 states and 16018 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:14,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:14,266 INFO L93 Difference]: Finished difference Result 4116 states and 17113 transitions. [2021-07-13 20:02:14,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:02:14,266 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:14,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:14,278 INFO L225 Difference]: With dead ends: 4116 [2021-07-13 20:02:14,278 INFO L226 Difference]: Without dead ends: 4090 [2021-07-13 20:02:14,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 497.0ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:02:14,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-13 20:02:14,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 3836. [2021-07-13 20:02:14,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3836 states, 3835 states have (on average 4.185136897001303) internal successors, (16050), 3835 states have internal predecessors, (16050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:14,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3836 states to 3836 states and 16050 transitions. [2021-07-13 20:02:14,351 INFO L78 Accepts]: Start accepts. Automaton has 3836 states and 16050 transitions. Word has length 23 [2021-07-13 20:02:14,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:14,351 INFO L482 AbstractCegarLoop]: Abstraction has 3836 states and 16050 transitions. [2021-07-13 20:02:14,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:14,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3836 states and 16050 transitions. [2021-07-13 20:02:14,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:14,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:14,359 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:14,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable856,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:14,559 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:14,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:14,559 INFO L82 PathProgramCache]: Analyzing trace with hash 804574167, now seen corresponding path program 237 times [2021-07-13 20:02:14,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:14,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039191770] [2021-07-13 20:02:14,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:14,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:14,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:14,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:14,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039191770] [2021-07-13 20:02:14,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039191770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:14,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58427895] [2021-07-13 20:02:14,714 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:02:14,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:14,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:14,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:14,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:14,823 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:14,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:02:14,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:14,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:14,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:14,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-07-13 20:02:14,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:14,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58427895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:14,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:14,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:14,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513554533] [2021-07-13 20:02:14,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:14,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:14,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:14,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:14,933 INFO L87 Difference]: Start difference. First operand 3836 states and 16050 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:15,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:15,442 INFO L93 Difference]: Finished difference Result 4145 states and 17217 transitions. [2021-07-13 20:02:15,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:02:15,442 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:15,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:15,454 INFO L225 Difference]: With dead ends: 4145 [2021-07-13 20:02:15,454 INFO L226 Difference]: Without dead ends: 4117 [2021-07-13 20:02:15,454 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 434.1ms TimeCoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:02:15,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4117 states. [2021-07-13 20:02:15,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4117 to 3829. [2021-07-13 20:02:15,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186520376175548) internal successors, (16026), 3828 states have internal predecessors, (16026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:15,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16026 transitions. [2021-07-13 20:02:15,527 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16026 transitions. Word has length 23 [2021-07-13 20:02:15,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:15,527 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16026 transitions. [2021-07-13 20:02:15,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:15,527 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16026 transitions. [2021-07-13 20:02:15,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:15,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:15,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:15,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable858 [2021-07-13 20:02:15,735 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:15,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:15,735 INFO L82 PathProgramCache]: Analyzing trace with hash 517452815, now seen corresponding path program 238 times [2021-07-13 20:02:15,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:15,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512178522] [2021-07-13 20:02:15,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:15,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:15,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:15,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:15,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512178522] [2021-07-13 20:02:15,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512178522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:15,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160479570] [2021-07-13 20:02:15,850 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:02:15,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:15,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:15,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:15,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:15,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:15,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:15,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:15,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:15,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:15,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:16,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:16,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160479570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:16,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:16,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:16,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787880904] [2021-07-13 20:02:16,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:16,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:16,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:16,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:16,090 INFO L87 Difference]: Start difference. First operand 3829 states and 16026 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:16,738 INFO L93 Difference]: Finished difference Result 4136 states and 17183 transitions. [2021-07-13 20:02:16,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:02:16,739 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:16,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:16,751 INFO L225 Difference]: With dead ends: 4136 [2021-07-13 20:02:16,751 INFO L226 Difference]: Without dead ends: 4110 [2021-07-13 20:02:16,751 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 541.4ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:16,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4110 states. [2021-07-13 20:02:16,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4110 to 3833. [2021-07-13 20:02:16,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.1863256784968685) internal successors, (16042), 3832 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16042 transitions. [2021-07-13 20:02:16,834 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16042 transitions. Word has length 23 [2021-07-13 20:02:16,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:16,834 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16042 transitions. [2021-07-13 20:02:16,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:16,834 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16042 transitions. [2021-07-13 20:02:16,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:16,842 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:16,842 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:17,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable859,393 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:17,043 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:17,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:17,043 INFO L82 PathProgramCache]: Analyzing trace with hash 24235429, now seen corresponding path program 239 times [2021-07-13 20:02:17,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:17,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815061693] [2021-07-13 20:02:17,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:17,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:17,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:17,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815061693] [2021-07-13 20:02:17,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815061693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:17,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301911942] [2021-07-13 20:02:17,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 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:02:17,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:02:17,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:17,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:02:17,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:17,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:17,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:17,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:17,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:17,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:17,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:17,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301911942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:17,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:17,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:17,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027132999] [2021-07-13 20:02:17,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:17,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:17,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:17,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:17,486 INFO L87 Difference]: Start difference. First operand 3833 states and 16042 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:18,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:18,271 INFO L93 Difference]: Finished difference Result 4121 states and 17133 transitions. [2021-07-13 20:02:18,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:18,271 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:18,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:18,283 INFO L225 Difference]: With dead ends: 4121 [2021-07-13 20:02:18,283 INFO L226 Difference]: Without dead ends: 4100 [2021-07-13 20:02:18,283 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 734.6ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:18,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4100 states. [2021-07-13 20:02:18,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4100 to 3829. [2021-07-13 20:02:18,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.186520376175548) internal successors, (16026), 3828 states have internal predecessors, (16026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:18,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16026 transitions. [2021-07-13 20:02:18,357 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16026 transitions. Word has length 23 [2021-07-13 20:02:18,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:18,357 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16026 transitions. [2021-07-13 20:02:18,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:18,357 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16026 transitions. [2021-07-13 20:02:18,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:18,365 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:18,365 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:18,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 394 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable861 [2021-07-13 20:02:18,565 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:18,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:18,566 INFO L82 PathProgramCache]: Analyzing trace with hash 959011685, now seen corresponding path program 240 times [2021-07-13 20:02:18,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:18,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378310826] [2021-07-13 20:02:18,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:18,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:18,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:18,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:18,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378310826] [2021-07-13 20:02:18,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378310826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:18,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738776697] [2021-07-13 20:02:18,688 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 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:18,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:18,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:18,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:02:18,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:18,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:18,832 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:02:18,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-13 20:02:18,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:18,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:18,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:18,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-13 20:02:18,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:18,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738776697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:18,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:18,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:18,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906377997] [2021-07-13 20:02:18,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:18,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:18,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:18,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:18,986 INFO L87 Difference]: Start difference. First operand 3829 states and 16026 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:19,682 INFO L93 Difference]: Finished difference Result 4134 states and 17192 transitions. [2021-07-13 20:02:19,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:02:19,682 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:19,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:19,694 INFO L225 Difference]: With dead ends: 4134 [2021-07-13 20:02:19,694 INFO L226 Difference]: Without dead ends: 4109 [2021-07-13 20:02:19,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 536.1ms TimeCoverageRelationStatistics Valid=115, Invalid=697, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:19,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4109 states. [2021-07-13 20:02:19,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4109 to 3833. [2021-07-13 20:02:19,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.1863256784968685) internal successors, (16042), 3832 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16042 transitions. [2021-07-13 20:02:19,810 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16042 transitions. Word has length 23 [2021-07-13 20:02:19,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:19,810 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16042 transitions. [2021-07-13 20:02:19,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:19,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16042 transitions. [2021-07-13 20:02:19,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:19,818 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:19,818 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:20,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable863,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:20,018 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:20,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:20,019 INFO L82 PathProgramCache]: Analyzing trace with hash -53680847, now seen corresponding path program 241 times [2021-07-13 20:02:20,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:20,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516874157] [2021-07-13 20:02:20,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:20,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:20,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:20,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516874157] [2021-07-13 20:02:20,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516874157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:20,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171567257] [2021-07-13 20:02:20,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:20,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:20,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:20,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:20,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:20,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:20,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:20,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:20,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:20,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:20,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171567257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:20,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:20,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:20,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557765036] [2021-07-13 20:02:20,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:20,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:20,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:20,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:20,383 INFO L87 Difference]: Start difference. First operand 3833 states and 16042 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:21,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:21,225 INFO L93 Difference]: Finished difference Result 4144 states and 17224 transitions. [2021-07-13 20:02:21,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:21,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:21,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:21,237 INFO L225 Difference]: With dead ends: 4144 [2021-07-13 20:02:21,237 INFO L226 Difference]: Without dead ends: 4123 [2021-07-13 20:02:21,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 741.6ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:21,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-07-13 20:02:21,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3825. [2021-07-13 20:02:21,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3825 states, 3824 states have (on average 4.1864539748953975) internal successors, (16009), 3824 states have internal predecessors, (16009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:21,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3825 states to 3825 states and 16009 transitions. [2021-07-13 20:02:21,313 INFO L78 Accepts]: Start accepts. Automaton has 3825 states and 16009 transitions. Word has length 23 [2021-07-13 20:02:21,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:21,313 INFO L482 AbstractCegarLoop]: Abstraction has 3825 states and 16009 transitions. [2021-07-13 20:02:21,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:21,313 INFO L276 IsEmpty]: Start isEmpty. Operand 3825 states and 16009 transitions. [2021-07-13 20:02:21,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:21,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:21,320 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:21,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,396 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:21,521 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:21,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:21,521 INFO L82 PathProgramCache]: Analyzing trace with hash -872706097, now seen corresponding path program 242 times [2021-07-13 20:02:21,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:21,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009144187] [2021-07-13 20:02:21,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:21,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:21,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:21,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009144187] [2021-07-13 20:02:21,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009144187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:21,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770320403] [2021-07-13 20:02:21,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:21,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:21,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:21,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:21,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:21,767 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:21,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:21,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:21,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:21,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:21,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:21,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:21,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770320403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:21,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:21,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:21,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53691908] [2021-07-13 20:02:21,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:21,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:21,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:21,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:21,851 INFO L87 Difference]: Start difference. First operand 3825 states and 16009 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:22,789 INFO L93 Difference]: Finished difference Result 4650 states and 19251 transitions. [2021-07-13 20:02:22,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:02:22,790 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:22,803 INFO L225 Difference]: With dead ends: 4650 [2021-07-13 20:02:22,803 INFO L226 Difference]: Without dead ends: 4628 [2021-07-13 20:02:22,804 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 615.5ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:22,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2021-07-13 20:02:22,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 3831. [2021-07-13 20:02:22,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.186422976501306) internal successors, (16034), 3830 states have internal predecessors, (16034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:22,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16034 transitions. [2021-07-13 20:02:22,883 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16034 transitions. Word has length 23 [2021-07-13 20:02:22,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:22,883 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16034 transitions. [2021-07-13 20:02:22,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:22,883 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16034 transitions. [2021-07-13 20:02:22,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:22,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:22,892 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:23,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable869 [2021-07-13 20:02:23,092 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:23,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:23,092 INFO L82 PathProgramCache]: Analyzing trace with hash -359179245, now seen corresponding path program 243 times [2021-07-13 20:02:23,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:23,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487699343] [2021-07-13 20:02:23,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:23,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:23,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:23,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487699343] [2021-07-13 20:02:23,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487699343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:23,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666886391] [2021-07-13 20:02: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 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:23,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:02:23,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:23,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:23,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:23,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:23,359 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:02:23,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:02:23,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:23,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:23,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:23,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:40 [2021-07-13 20:02:23,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:23,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666886391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:23,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:23,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:23,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384929480] [2021-07-13 20:02:23,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:23,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:23,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:23,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:23,486 INFO L87 Difference]: Start difference. First operand 3831 states and 16034 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:24,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:24,374 INFO L93 Difference]: Finished difference Result 4429 states and 18354 transitions. [2021-07-13 20:02:24,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:02:24,375 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:24,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:24,388 INFO L225 Difference]: With dead ends: 4429 [2021-07-13 20:02:24,388 INFO L226 Difference]: Without dead ends: 4404 [2021-07-13 20:02:24,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 607.3ms TimeCoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:02:24,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-13 20:02:24,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3835. [2021-07-13 20:02:24,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.18622848200313) internal successors, (16050), 3834 states have internal predecessors, (16050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:24,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16050 transitions. [2021-07-13 20:02:24,468 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16050 transitions. Word has length 23 [2021-07-13 20:02:24,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:24,469 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16050 transitions. [2021-07-13 20:02:24,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:24,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16050 transitions. [2021-07-13 20:02:24,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:24,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:24,476 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:24,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 398 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-07-13 20:02:24,677 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:24,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:24,677 INFO L82 PathProgramCache]: Analyzing trace with hash 716531911, now seen corresponding path program 244 times [2021-07-13 20:02:24,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:24,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662650168] [2021-07-13 20:02:24,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:24,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:24,790 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:24,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:24,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662650168] [2021-07-13 20:02:24,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662650168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:24,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666460701] [2021-07-13 20:02:24,791 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 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:24,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:24,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:24,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:24,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:24,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:24,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:24,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:24,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:24,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:25,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666460701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:25,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:25,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:25,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105969348] [2021-07-13 20:02:25,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:25,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:25,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:25,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:25,021 INFO L87 Difference]: Start difference. First operand 3835 states and 16050 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:25,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:25,945 INFO L93 Difference]: Finished difference Result 4490 states and 18593 transitions. [2021-07-13 20:02:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:02:25,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:25,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:25,958 INFO L225 Difference]: With dead ends: 4490 [2021-07-13 20:02:25,958 INFO L226 Difference]: Without dead ends: 4469 [2021-07-13 20:02:25,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 805.3ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:02:25,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4469 states. [2021-07-13 20:02:26,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4469 to 3827. [2021-07-13 20:02:26,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3826 states have (on average 4.186095138525876) internal successors, (16016), 3826 states have internal predecessors, (16016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:26,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 16016 transitions. [2021-07-13 20:02:26,039 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 16016 transitions. Word has length 23 [2021-07-13 20:02:26,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:26,039 INFO L482 AbstractCegarLoop]: Abstraction has 3827 states and 16016 transitions. [2021-07-13 20:02:26,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:26,039 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 16016 transitions. [2021-07-13 20:02:26,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:26,047 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:26,047 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:26,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 399 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable875 [2021-07-13 20:02:26,248 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:26,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:26,248 INFO L82 PathProgramCache]: Analyzing trace with hash -463198599, now seen corresponding path program 245 times [2021-07-13 20:02:26,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:26,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780792462] [2021-07-13 20:02:26,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:26,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:26,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:26,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:26,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780792462] [2021-07-13 20:02:26,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780792462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:26,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153484424] [2021-07-13 20:02:26,368 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 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:26,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:02:26,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:26,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:26,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:26,501 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:26,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:26,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:26,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:26,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:26,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:26,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:26,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153484424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:26,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:26,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:26,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220713381] [2021-07-13 20:02:26,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:26,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:26,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:26,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:26,584 INFO L87 Difference]: Start difference. First operand 3827 states and 16016 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:27,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:27,463 INFO L93 Difference]: Finished difference Result 4644 states and 19191 transitions. [2021-07-13 20:02:27,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:02:27,464 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:27,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:27,477 INFO L225 Difference]: With dead ends: 4644 [2021-07-13 20:02:27,477 INFO L226 Difference]: Without dead ends: 4613 [2021-07-13 20:02:27,477 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 627.1ms TimeCoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:02:27,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-07-13 20:02:27,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 3833. [2021-07-13 20:02:27,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.187630480167015) internal successors, (16047), 3832 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:27,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16047 transitions. [2021-07-13 20:02:27,578 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16047 transitions. Word has length 23 [2021-07-13 20:02:27,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:27,578 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16047 transitions. [2021-07-13 20:02:27,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:27,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16047 transitions. [2021-07-13 20:02:27,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:27,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:27,587 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:27,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable877 [2021-07-13 20:02:27,812 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:27,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:27,813 INFO L82 PathProgramCache]: Analyzing trace with hash 124546723, now seen corresponding path program 246 times [2021-07-13 20:02:27,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:27,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579075764] [2021-07-13 20:02:27,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:27,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:27,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:27,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:27,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579075764] [2021-07-13 20:02:27,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579075764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:27,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592070915] [2021-07-13 20:02:27,925 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 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:27,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:02:27,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:27,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:27,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:28,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:28,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:28,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2021-07-13 20:02:28,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:28,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:28,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:28,099 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:36 [2021-07-13 20:02:28,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:28,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592070915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:28,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:28,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:02:28,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858819530] [2021-07-13 20:02:28,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:02:28,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:28,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:02:28,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:02:28,180 INFO L87 Difference]: Start difference. First operand 3833 states and 16047 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:28,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:28,806 INFO L93 Difference]: Finished difference Result 4233 states and 17591 transitions. [2021-07-13 20:02:28,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:28,806 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:28,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:28,818 INFO L225 Difference]: With dead ends: 4233 [2021-07-13 20:02:28,818 INFO L226 Difference]: Without dead ends: 4208 [2021-07-13 20:02:28,819 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 423.3ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:02:28,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4208 states. [2021-07-13 20:02:28,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4208 to 3833. [2021-07-13 20:02:28,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.187630480167015) internal successors, (16047), 3832 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:28,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16047 transitions. [2021-07-13 20:02:28,906 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16047 transitions. Word has length 23 [2021-07-13 20:02:28,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:28,906 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16047 transitions. [2021-07-13 20:02:28,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:28,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16047 transitions. [2021-07-13 20:02:28,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:28,913 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:28,913 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:29,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable879,401 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:29,114 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:29,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:29,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1200257879, now seen corresponding path program 247 times [2021-07-13 20:02:29,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:29,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975828157] [2021-07-13 20:02:29,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:29,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975828157] [2021-07-13 20:02:29,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975828157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789847177] [2021-07-13 20:02:29,228 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 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:29,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:29,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:29,348 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:29,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:29,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:29,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:29,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:29,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:29,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:29,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789847177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:29,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:29,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:29,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938587904] [2021-07-13 20:02:29,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:29,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:29,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:29,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:29,454 INFO L87 Difference]: Start difference. First operand 3833 states and 16047 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:30,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:30,350 INFO L93 Difference]: Finished difference Result 4388 states and 18200 transitions. [2021-07-13 20:02:30,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:02:30,350 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:30,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:30,362 INFO L225 Difference]: With dead ends: 4388 [2021-07-13 20:02:30,363 INFO L226 Difference]: Without dead ends: 4367 [2021-07-13 20:02:30,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 703.0ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:02:30,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2021-07-13 20:02:30,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 3829. [2021-07-13 20:02:30,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 3828 states have (on average 4.188610240334378) internal successors, (16034), 3828 states have internal predecessors, (16034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:30,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 16034 transitions. [2021-07-13 20:02:30,496 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 16034 transitions. Word has length 23 [2021-07-13 20:02:30,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:30,497 INFO L482 AbstractCegarLoop]: Abstraction has 3829 states and 16034 transitions. [2021-07-13 20:02:30,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:30,497 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 16034 transitions. [2021-07-13 20:02:30,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:30,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:30,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:30,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable880,402 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:30,704 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:30,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:30,705 INFO L82 PathProgramCache]: Analyzing trace with hash 936545277, now seen corresponding path program 248 times [2021-07-13 20:02:30,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:30,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925696041] [2021-07-13 20:02:30,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:30,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:30,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:30,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925696041] [2021-07-13 20:02:30,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925696041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:30,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067398956] [2021-07-13 20:02:30,816 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 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:30,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:30,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:30,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:30,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:30,942 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:30,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:30,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:30,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:30,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:30,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:31,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:31,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067398956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:31,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:31,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:31,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261395600] [2021-07-13 20:02:31,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:31,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:31,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:31,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:31,054 INFO L87 Difference]: Start difference. First operand 3829 states and 16034 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:31,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:31,606 INFO L93 Difference]: Finished difference Result 4121 states and 17136 transitions. [2021-07-13 20:02:31,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:02:31,606 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:31,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:31,619 INFO L225 Difference]: With dead ends: 4121 [2021-07-13 20:02:31,619 INFO L226 Difference]: Without dead ends: 4095 [2021-07-13 20:02:31,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 467.2ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:02:31,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2021-07-13 20:02:31,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 3843. [2021-07-13 20:02:31,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3843 states, 3842 states have (on average 4.187662675689745) internal successors, (16089), 3842 states have internal predecessors, (16089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:31,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3843 states to 3843 states and 16089 transitions. [2021-07-13 20:02:31,696 INFO L78 Accepts]: Start accepts. Automaton has 3843 states and 16089 transitions. Word has length 23 [2021-07-13 20:02:31,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:31,696 INFO L482 AbstractCegarLoop]: Abstraction has 3843 states and 16089 transitions. [2021-07-13 20:02:31,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:31,697 INFO L276 IsEmpty]: Start isEmpty. Operand 3843 states and 16089 transitions. [2021-07-13 20:02:31,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:31,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:31,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:31,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 403 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable882 [2021-07-13 20:02:31,905 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:31,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:31,905 INFO L82 PathProgramCache]: Analyzing trace with hash -105030791, now seen corresponding path program 249 times [2021-07-13 20:02:31,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:31,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611155030] [2021-07-13 20:02:31,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:32,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:32,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:32,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611155030] [2021-07-13 20:02:32,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611155030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:32,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682905055] [2021-07-13 20:02:32,016 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 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:32,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:32,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:32,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:32,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:32,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:32,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:32,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:32,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:32,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:32,260 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:32,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682905055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:32,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:32,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:32,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799911623] [2021-07-13 20:02:32,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:32,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:32,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:32,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:32,261 INFO L87 Difference]: Start difference. First operand 3843 states and 16089 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:32,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:32,972 INFO L93 Difference]: Finished difference Result 4177 states and 17349 transitions. [2021-07-13 20:02:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:02:32,972 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:32,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:32,984 INFO L225 Difference]: With dead ends: 4177 [2021-07-13 20:02:32,984 INFO L226 Difference]: Without dead ends: 4149 [2021-07-13 20:02:32,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 551.1ms TimeCoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:02:32,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-13 20:02:33,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3836. [2021-07-13 20:02:33,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3836 states, 3835 states have (on average 4.188265971316818) internal successors, (16062), 3835 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:33,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3836 states to 3836 states and 16062 transitions. [2021-07-13 20:02:33,095 INFO L78 Accepts]: Start accepts. Automaton has 3836 states and 16062 transitions. Word has length 23 [2021-07-13 20:02:33,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:33,095 INFO L482 AbstractCegarLoop]: Abstraction has 3836 states and 16062 transitions. [2021-07-13 20:02:33,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:33,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3836 states and 16062 transitions. [2021-07-13 20:02:33,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:33,103 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:33,103 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:33,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 404 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable884 [2021-07-13 20:02:33,303 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:33,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:33,304 INFO L82 PathProgramCache]: Analyzing trace with hash -990829071, now seen corresponding path program 250 times [2021-07-13 20:02:33,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:33,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129090392] [2021-07-13 20:02:33,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:33,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:33,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:33,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:33,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129090392] [2021-07-13 20:02:33,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129090392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:33,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837252051] [2021-07-13 20:02:33,426 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 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:33,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:33,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:33,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:33,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:33,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:33,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:33,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:33,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:33,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:33,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:33,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:33,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837252051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:33,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:33,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:33,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485022019] [2021-07-13 20:02:33,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:33,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:33,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:33,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:33,655 INFO L87 Difference]: Start difference. First operand 3836 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:34,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:34,298 INFO L93 Difference]: Finished difference Result 4316 states and 17895 transitions. [2021-07-13 20:02:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:02:34,298 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:34,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:34,310 INFO L225 Difference]: With dead ends: 4316 [2021-07-13 20:02:34,310 INFO L226 Difference]: Without dead ends: 4282 [2021-07-13 20:02:34,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 526.7ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:34,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4282 states. [2021-07-13 20:02:34,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4282 to 3833. [2021-07-13 20:02:34,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.189457202505219) internal successors, (16054), 3832 states have internal predecessors, (16054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:34,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16054 transitions. [2021-07-13 20:02:34,386 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16054 transitions. Word has length 23 [2021-07-13 20:02:34,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:34,386 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16054 transitions. [2021-07-13 20:02:34,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:34,386 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16054 transitions. [2021-07-13 20:02:34,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:34,394 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:34,394 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:34,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 405 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable886 [2021-07-13 20:02:34,594 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:34,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:34,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1175883353, now seen corresponding path program 251 times [2021-07-13 20:02:34,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:34,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572818792] [2021-07-13 20:02:34,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:34,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:34,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:34,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572818792] [2021-07-13 20:02:34,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572818792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:34,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257041836] [2021-07-13 20:02:34,711 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 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:34,741 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:02:34,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:34,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:34,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:34,821 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:34,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:34,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:34,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:34,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:34,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:34,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:34,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257041836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:34,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:34,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:34,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213713344] [2021-07-13 20:02:34,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:34,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:34,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:34,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:34,956 INFO L87 Difference]: Start difference. First operand 3833 states and 16054 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:35,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:35,570 INFO L93 Difference]: Finished difference Result 4089 states and 17014 transitions. [2021-07-13 20:02:35,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:02:35,570 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:35,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:35,582 INFO L225 Difference]: With dead ends: 4089 [2021-07-13 20:02:35,582 INFO L226 Difference]: Without dead ends: 4063 [2021-07-13 20:02:35,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 481.4ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:02:35,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4063 states. [2021-07-13 20:02:35,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4063 to 3842. [2021-07-13 20:02:35,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3842 states, 3841 states have (on average 4.187971882322312) internal successors, (16086), 3841 states have internal predecessors, (16086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:35,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3842 states to 3842 states and 16086 transitions. [2021-07-13 20:02:35,689 INFO L78 Accepts]: Start accepts. Automaton has 3842 states and 16086 transitions. Word has length 23 [2021-07-13 20:02:35,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:35,690 INFO L482 AbstractCegarLoop]: Abstraction has 3842 states and 16086 transitions. [2021-07-13 20:02:35,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:35,690 INFO L276 IsEmpty]: Start isEmpty. Operand 3842 states and 16086 transitions. [2021-07-13 20:02:35,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:35,697 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:35,697 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:35,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable888 [2021-07-13 20:02:35,898 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:35,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:35,898 INFO L82 PathProgramCache]: Analyzing trace with hash 2077507875, now seen corresponding path program 252 times [2021-07-13 20:02:35,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:35,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992316360] [2021-07-13 20:02:35,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:36,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:36,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:36,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992316360] [2021-07-13 20:02:36,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992316360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:36,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041927371] [2021-07-13 20:02:36,018 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 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:36,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:36,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:36,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:02:36,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:36,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:36,161 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:02:36,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-13 20:02:36,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:36,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:36,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:36,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:51 [2021-07-13 20:02:36,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:36,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041927371] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:36,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:36,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:36,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263573630] [2021-07-13 20:02:36,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:36,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:36,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:36,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:36,308 INFO L87 Difference]: Start difference. First operand 3842 states and 16086 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:36,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:36,939 INFO L93 Difference]: Finished difference Result 4110 states and 17095 transitions. [2021-07-13 20:02:36,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:02:36,940 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:36,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:36,951 INFO L225 Difference]: With dead ends: 4110 [2021-07-13 20:02:36,952 INFO L226 Difference]: Without dead ends: 4082 [2021-07-13 20:02:36,952 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 486.2ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:36,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4082 states. [2021-07-13 20:02:37,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4082 to 3835. [2021-07-13 20:02:37,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:37,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-13 20:02:37,027 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-13 20:02:37,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:37,027 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-13 20:02:37,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:37,027 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-13 20:02:37,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:37,035 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:37,035 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:37,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable890 [2021-07-13 20:02:37,235 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:37,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:37,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1790386523, now seen corresponding path program 253 times [2021-07-13 20:02:37,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:37,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121903270] [2021-07-13 20:02:37,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:37,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:37,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:37,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:37,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121903270] [2021-07-13 20:02:37,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121903270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:37,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405015062] [2021-07-13 20:02:37,351 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 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:37,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:37,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:37,466 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:37,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:37,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:37,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:37,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:37,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:37,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:37,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405015062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:37,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:37,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:37,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049242115] [2021-07-13 20:02:37,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:37,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:37,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:37,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:37,605 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:38,150 INFO L93 Difference]: Finished difference Result 4111 states and 17092 transitions. [2021-07-13 20:02:38,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:02:38,151 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:38,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:38,162 INFO L225 Difference]: With dead ends: 4111 [2021-07-13 20:02:38,163 INFO L226 Difference]: Without dead ends: 4085 [2021-07-13 20:02:38,163 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:38,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-13 20:02:38,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 3839. [2021-07-13 20:02:38,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3839 states, 3838 states have (on average 4.189161021365295) internal successors, (16078), 3838 states have internal predecessors, (16078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3839 states to 3839 states and 16078 transitions. [2021-07-13 20:02:38,272 INFO L78 Accepts]: Start accepts. Automaton has 3839 states and 16078 transitions. Word has length 23 [2021-07-13 20:02:38,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:38,272 INFO L482 AbstractCegarLoop]: Abstraction has 3839 states and 16078 transitions. [2021-07-13 20:02:38,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:38,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3839 states and 16078 transitions. [2021-07-13 20:02:38,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:38,279 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:38,279 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:38,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable894,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:38,480 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:38,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:38,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1297169137, now seen corresponding path program 254 times [2021-07-13 20:02:38,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:38,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059127948] [2021-07-13 20:02:38,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:38,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:38,593 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:38,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059127948] [2021-07-13 20:02:38,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059127948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:38,593 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416555835] [2021-07-13 20:02:38,594 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 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:38,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:38,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:38,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:38,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:38,702 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:38,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:38,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:38,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:38,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:38,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:38,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:38,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416555835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:38,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:38,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:38,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261573939] [2021-07-13 20:02:38,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:38,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:38,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:38,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:38,834 INFO L87 Difference]: Start difference. First operand 3839 states and 16078 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:39,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:39,577 INFO L93 Difference]: Finished difference Result 4125 states and 17157 transitions. [2021-07-13 20:02:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:39,577 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:39,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:39,589 INFO L225 Difference]: With dead ends: 4125 [2021-07-13 20:02:39,589 INFO L226 Difference]: Without dead ends: 4104 [2021-07-13 20:02:39,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 691.6ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:39,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2021-07-13 20:02:39,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 3835. [2021-07-13 20:02:39,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:39,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-13 20:02:39,662 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-13 20:02:39,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:39,662 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-13 20:02:39,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:39,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-13 20:02:39,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:39,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:39,669 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:39,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable896 [2021-07-13 20:02:39,870 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:39,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:39,870 INFO L82 PathProgramCache]: Analyzing trace with hash -2063021903, now seen corresponding path program 255 times [2021-07-13 20:02:39,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:39,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048232470] [2021-07-13 20:02:39,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:39,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:39,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:39,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048232470] [2021-07-13 20:02:39,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048232470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:39,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155017451] [2021-07-13 20:02:39,989 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 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:40,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:40,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:40,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:40,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:40,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:40,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:40,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:40,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:40,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:40,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:40,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:40,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155017451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:40,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:40,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:40,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854326589] [2021-07-13 20:02:40,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:40,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:40,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:40,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:40,232 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:41,001 INFO L93 Difference]: Finished difference Result 4138 states and 17212 transitions. [2021-07-13 20:02:41,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:41,001 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:41,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:41,012 INFO L225 Difference]: With dead ends: 4138 [2021-07-13 20:02:41,012 INFO L226 Difference]: Without dead ends: 4113 [2021-07-13 20:02:41,012 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 649.0ms TimeCoverageRelationStatistics Valid=144, Invalid=668, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:41,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-13 20:02:41,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3835. [2021-07-13 20:02:41,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.189358372456964) internal successors, (16062), 3834 states have internal predecessors, (16062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16062 transitions. [2021-07-13 20:02:41,085 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16062 transitions. Word has length 23 [2021-07-13 20:02:41,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:41,085 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16062 transitions. [2021-07-13 20:02:41,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:41,085 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16062 transitions. [2021-07-13 20:02:41,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:41,092 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:41,092 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:41,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable898 [2021-07-13 20:02:41,293 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:41,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:41,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1219252861, now seen corresponding path program 256 times [2021-07-13 20:02:41,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:41,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712670176] [2021-07-13 20:02:41,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:41,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:41,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:41,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712670176] [2021-07-13 20:02:41,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712670176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:41,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929024921] [2021-07-13 20:02:41,411 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 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:41,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:41,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:41,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:41,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:41,520 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:41,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:41,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:41,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:41,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:41,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:02:41,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:41,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929024921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:41,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:41,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:41,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970658716] [2021-07-13 20:02:41,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:41,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:41,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:41,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:41,654 INFO L87 Difference]: Start difference. First operand 3835 states and 16062 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:42,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:42,465 INFO L93 Difference]: Finished difference Result 4140 states and 17217 transitions. [2021-07-13 20:02:42,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:42,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:42,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:42,476 INFO L225 Difference]: With dead ends: 4140 [2021-07-13 20:02:42,476 INFO L226 Difference]: Without dead ends: 4119 [2021-07-13 20:02:42,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 731.7ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:42,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-07-13 20:02:42,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3833. [2021-07-13 20:02:42,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 4.189457202505219) internal successors, (16054), 3832 states have internal predecessors, (16054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:42,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 16054 transitions. [2021-07-13 20:02:42,543 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 16054 transitions. Word has length 23 [2021-07-13 20:02:42,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:42,543 INFO L482 AbstractCegarLoop]: Abstraction has 3833 states and 16054 transitions. [2021-07-13 20:02:42,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:42,543 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 16054 transitions. [2021-07-13 20:02:42,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:42,550 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:42,550 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:42,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable900,411 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:42,750 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:42,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:42,751 INFO L82 PathProgramCache]: Analyzing trace with hash -498233309, now seen corresponding path program 257 times [2021-07-13 20:02:42,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:42,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051981327] [2021-07-13 20:02:42,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:42,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:42,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:42,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:42,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051981327] [2021-07-13 20:02:42,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051981327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:42,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298378395] [2021-07-13 20:02:42,855 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 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:42,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:02:42,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:42,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:02:42,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:43,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:43,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 49 [2021-07-13 20:02:43,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:43,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:43,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:02:43,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:10 [2021-07-13 20:02:43,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:43,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298378395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:43,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:43,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:02:43,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110247572] [2021-07-13 20:02:43,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:02:43,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:43,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:02:43,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:02:43,067 INFO L87 Difference]: Start difference. First operand 3833 states and 16054 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:43,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:43,660 INFO L93 Difference]: Finished difference Result 4292 states and 17808 transitions. [2021-07-13 20:02:43,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:02:43,660 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:43,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:43,671 INFO L225 Difference]: With dead ends: 4292 [2021-07-13 20:02:43,672 INFO L226 Difference]: Without dead ends: 4261 [2021-07-13 20:02:43,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 427.1ms TimeCoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:02:43,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4261 states. [2021-07-13 20:02:43,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4261 to 3835. [2021-07-13 20:02:43,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.188836724047992) internal successors, (16060), 3834 states have internal predecessors, (16060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:43,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16060 transitions. [2021-07-13 20:02:43,737 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16060 transitions. Word has length 23 [2021-07-13 20:02:43,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:43,737 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16060 transitions. [2021-07-13 20:02:43,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:43,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16060 transitions. [2021-07-13 20:02:43,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:43,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:43,744 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:43,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable902 [2021-07-13 20:02:43,944 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:43,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:43,944 INFO L82 PathProgramCache]: Analyzing trace with hash 542002489, now seen corresponding path program 258 times [2021-07-13 20:02:43,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:43,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929712798] [2021-07-13 20:02:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:43,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:44,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:44,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:44,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929712798] [2021-07-13 20:02:44,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929712798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:44,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280869683] [2021-07-13 20:02:44,056 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 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:44,084 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:02:44,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:44,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:02:44,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:44,208 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:02:44,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:02:44,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:44,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:44,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:44,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 20:02:44,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:44,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280869683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:44,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:44,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:44,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20808743] [2021-07-13 20:02:44,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:44,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:44,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:44,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:44,325 INFO L87 Difference]: Start difference. First operand 3835 states and 16060 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:44,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:44,977 INFO L93 Difference]: Finished difference Result 4178 states and 17378 transitions. [2021-07-13 20:02:44,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:02:44,977 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:44,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:44,989 INFO L225 Difference]: With dead ends: 4178 [2021-07-13 20:02:44,989 INFO L226 Difference]: Without dead ends: 4153 [2021-07-13 20:02:44,989 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 500.0ms TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:02:44,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4153 states. [2021-07-13 20:02:45,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4153 to 3835. [2021-07-13 20:02:45,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3835 states, 3834 states have (on average 4.188836724047992) internal successors, (16060), 3834 states have internal predecessors, (16060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:45,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3835 states to 3835 states and 16060 transitions. [2021-07-13 20:02:45,060 INFO L78 Accepts]: Start accepts. Automaton has 3835 states and 16060 transitions. Word has length 23 [2021-07-13 20:02:45,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:45,060 INFO L482 AbstractCegarLoop]: Abstraction has 3835 states and 16060 transitions. [2021-07-13 20:02:45,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:45,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3835 states and 16060 transitions. [2021-07-13 20:02:45,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:45,067 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:45,067 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:45,267 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable905,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:45,267 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:45,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:45,268 INFO L82 PathProgramCache]: Analyzing trace with hash -470690043, now seen corresponding path program 259 times [2021-07-13 20:02:45,268 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:45,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410521991] [2021-07-13 20:02:45,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:45,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:45,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:45,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:45,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410521991] [2021-07-13 20:02:45,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410521991] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:45,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468112044] [2021-07-13 20:02:45,379 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 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:45,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:45,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:45,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:45,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:45,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:02:45,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:45,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:45,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:02:45,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:45,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468112044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:45,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:45,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:45,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137164848] [2021-07-13 20:02:45,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:45,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:45,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:45,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:45,606 INFO L87 Difference]: Start difference. First operand 3835 states and 16060 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:46,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:46,417 INFO L93 Difference]: Finished difference Result 4279 states and 17769 transitions. [2021-07-13 20:02:46,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:02:46,417 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:46,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:46,428 INFO L225 Difference]: With dead ends: 4279 [2021-07-13 20:02:46,428 INFO L226 Difference]: Without dead ends: 4258 [2021-07-13 20:02:46,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 753.8ms TimeCoverageRelationStatistics Valid=162, Invalid=768, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:02:46,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2021-07-13 20:02:46,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 3831. [2021-07-13 20:02:46,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3831 states, 3830 states have (on average 4.188511749347258) internal successors, (16042), 3830 states have internal predecessors, (16042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:46,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3831 states to 3831 states and 16042 transitions. [2021-07-13 20:02:46,497 INFO L78 Accepts]: Start accepts. Automaton has 3831 states and 16042 transitions. Word has length 23 [2021-07-13 20:02:46,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:46,497 INFO L482 AbstractCegarLoop]: Abstraction has 3831 states and 16042 transitions. [2021-07-13 20:02:46,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:46,497 INFO L276 IsEmpty]: Start isEmpty. Operand 3831 states and 16042 transitions. [2021-07-13 20:02:46,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:46,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:46,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:46,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable909 [2021-07-13 20:02:46,704 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:46,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:46,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1217838641, now seen corresponding path program 260 times [2021-07-13 20:02:46,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:46,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896222377] [2021-07-13 20:02:46,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:46,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:46,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:46,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896222377] [2021-07-13 20:02:46,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896222377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:46,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383145798] [2021-07-13 20:02:46,801 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 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:46,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:46,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:46,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:46,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:46,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:02:46,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:02:46,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:46,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-13 20:02:46,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:46,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:46,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:46,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:26 [2021-07-13 20:02:47,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:47,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383145798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:47,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:47,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:47,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910218184] [2021-07-13 20:02:47,038 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:47,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:47,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:47,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:47,039 INFO L87 Difference]: Start difference. First operand 3831 states and 16042 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:47,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:47,906 INFO L93 Difference]: Finished difference Result 4353 states and 18026 transitions. [2021-07-13 20:02:47,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:02:47,907 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:47,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:47,917 INFO L225 Difference]: With dead ends: 4353 [2021-07-13 20:02:47,917 INFO L226 Difference]: Without dead ends: 4344 [2021-07-13 20:02:47,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 539.6ms TimeCoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:02:47,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4344 states. [2021-07-13 20:02:47,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4344 to 3852. [2021-07-13 20:02:47,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3852 states, 3851 states have (on average 4.192936899506622) internal successors, (16147), 3851 states have internal predecessors, (16147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:47,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3852 states to 3852 states and 16147 transitions. [2021-07-13 20:02:47,981 INFO L78 Accepts]: Start accepts. Automaton has 3852 states and 16147 transitions. Word has length 23 [2021-07-13 20:02:47,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:47,981 INFO L482 AbstractCegarLoop]: Abstraction has 3852 states and 16147 transitions. [2021-07-13 20:02:47,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:47,981 INFO L276 IsEmpty]: Start isEmpty. Operand 3852 states and 16147 transitions. [2021-07-13 20:02:47,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:47,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:47,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:48,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable911,415 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:48,188 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:48,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:48,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1331844619, now seen corresponding path program 261 times [2021-07-13 20:02:48,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:48,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092600381] [2021-07-13 20:02:48,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:48,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:48,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:48,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092600381] [2021-07-13 20:02:48,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092600381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:48,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619788105] [2021-07-13 20:02:48,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:48,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:48,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:48,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:02:48,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:48,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:02:48,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:48,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:48,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:48,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:15 [2021-07-13 20:02:48,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:48,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619788105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:48,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:48,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:48,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694561865] [2021-07-13 20:02:48,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:48,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:48,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:48,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:48,508 INFO L87 Difference]: Start difference. First operand 3852 states and 16147 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:49,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:49,522 INFO L93 Difference]: Finished difference Result 4503 states and 18585 transitions. [2021-07-13 20:02:49,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:02:49,523 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:49,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:49,537 INFO L225 Difference]: With dead ends: 4503 [2021-07-13 20:02:49,538 INFO L226 Difference]: Without dead ends: 4484 [2021-07-13 20:02:49,538 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 721.4ms TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:02:49,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2021-07-13 20:02:49,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 3918. [2021-07-13 20:02:49,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.198621393923921) internal successors, (16446), 3917 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:49,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16446 transitions. [2021-07-13 20:02:49,610 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16446 transitions. Word has length 23 [2021-07-13 20:02:49,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:49,610 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16446 transitions. [2021-07-13 20:02:49,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:49,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16446 transitions. [2021-07-13 20:02:49,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:49,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:49,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:49,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable912,416 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:49,818 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:49,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:49,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1921546609, now seen corresponding path program 262 times [2021-07-13 20:02:49,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:49,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439029878] [2021-07-13 20:02:49,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:49,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:49,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:49,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439029878] [2021-07-13 20:02:49,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439029878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:49,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644715209] [2021-07-13 20:02:49,914 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 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:49,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:49,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:49,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:49,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:50,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:50,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:50,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:50,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:50,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:50,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:50,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:50,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644715209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:50,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:50,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:50,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051175458] [2021-07-13 20:02:50,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:50,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:50,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:50,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:50,181 INFO L87 Difference]: Start difference. First operand 3918 states and 16446 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:51,101 INFO L93 Difference]: Finished difference Result 4278 states and 17787 transitions. [2021-07-13 20:02:51,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:02:51,101 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:51,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:51,112 INFO L225 Difference]: With dead ends: 4278 [2021-07-13 20:02:51,112 INFO L226 Difference]: Without dead ends: 4269 [2021-07-13 20:02:51,112 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 664.4ms TimeCoverageRelationStatistics Valid=146, Invalid=1044, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:02:51,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2021-07-13 20:02:51,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 3915. [2021-07-13 20:02:51,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3915 states, 3914 states have (on average 4.199029126213592) internal successors, (16435), 3914 states have internal predecessors, (16435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3915 states to 3915 states and 16435 transitions. [2021-07-13 20:02:51,177 INFO L78 Accepts]: Start accepts. Automaton has 3915 states and 16435 transitions. Word has length 23 [2021-07-13 20:02:51,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:51,177 INFO L482 AbstractCegarLoop]: Abstraction has 3915 states and 16435 transitions. [2021-07-13 20:02:51,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:51,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3915 states and 16435 transitions. [2021-07-13 20:02:51,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:51,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:51,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:51,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable913,417 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:51,385 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:51,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:51,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1695665499, now seen corresponding path program 263 times [2021-07-13 20:02:51,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:51,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230787159] [2021-07-13 20:02:51,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:51,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:51,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:51,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:51,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230787159] [2021-07-13 20:02:51,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230787159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:51,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258628227] [2021-07-13 20:02:51,536 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 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:51,564 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:02:51,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:51,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:51,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:51,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:51,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:51,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:51,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:51,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:51,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:51,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258628227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:51,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:51,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:51,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428085495] [2021-07-13 20:02:51,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:51,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:51,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:51,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:51,787 INFO L87 Difference]: Start difference. First operand 3915 states and 16435 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:52,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:52,553 INFO L93 Difference]: Finished difference Result 4117 states and 17178 transitions. [2021-07-13 20:02:52,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:02:52,554 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:52,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:52,565 INFO L225 Difference]: With dead ends: 4117 [2021-07-13 20:02:52,566 INFO L226 Difference]: Without dead ends: 4108 [2021-07-13 20:02:52,566 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 645.3ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:02:52,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2021-07-13 20:02:52,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 3922. [2021-07-13 20:02:52,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.199183881662841) internal successors, (16465), 3921 states have internal predecessors, (16465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:52,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16465 transitions. [2021-07-13 20:02:52,643 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16465 transitions. Word has length 23 [2021-07-13 20:02:52,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:52,643 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16465 transitions. [2021-07-13 20:02:52,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:52,643 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16465 transitions. [2021-07-13 20:02:52,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:52,651 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:52,651 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:52,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable915,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:52,851 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:52,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:52,851 INFO L82 PathProgramCache]: Analyzing trace with hash 654089431, now seen corresponding path program 264 times [2021-07-13 20:02:52,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:52,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456294074] [2021-07-13 20:02:52,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:52,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:52,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:52,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:52,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456294074] [2021-07-13 20:02:52,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456294074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:52,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594934362] [2021-07-13 20:02:52,990 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 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:53,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:02:53,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:53,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:02:53,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:53,202 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:02:53,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 20:02:53,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:02:53,234 INFO L628 ElimStorePlain]: treesize reduction 70, result has 19.5 percent of original size [2021-07-13 20:02:53,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:53,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:17 [2021-07-13 20:02:53,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:53,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594934362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:53,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:53,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:53,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986932942] [2021-07-13 20:02:53,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:53,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:53,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:53,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:53,327 INFO L87 Difference]: Start difference. First operand 3922 states and 16465 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:54,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:54,091 INFO L93 Difference]: Finished difference Result 4150 states and 17299 transitions. [2021-07-13 20:02:54,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:02:54,092 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:54,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:54,103 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 20:02:54,103 INFO L226 Difference]: Without dead ends: 4141 [2021-07-13 20:02:54,103 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 582.3ms TimeCoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:54,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-13 20:02:54,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3922. [2021-07-13 20:02:54,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.199183881662841) internal successors, (16465), 3921 states have internal predecessors, (16465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:54,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16465 transitions. [2021-07-13 20:02:54,199 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16465 transitions. Word has length 23 [2021-07-13 20:02:54,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:54,199 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16465 transitions. [2021-07-13 20:02:54,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:54,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16465 transitions. [2021-07-13 20:02:54,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:54,206 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:54,206 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:54,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable917 [2021-07-13 20:02:54,407 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:54,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:54,407 INFO L82 PathProgramCache]: Analyzing trace with hash -231708849, now seen corresponding path program 265 times [2021-07-13 20:02:54,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:54,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099538526] [2021-07-13 20:02:54,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:54,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:54,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:54,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:54,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099538526] [2021-07-13 20:02:54,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099538526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:54,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635319455] [2021-07-13 20:02:54,521 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 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:54,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:54,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:54,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:54,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:54,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:54,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:54,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:54,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:02:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:54,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635319455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:54,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:54,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:02:54,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490070218] [2021-07-13 20:02:54,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:02:54,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:54,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:02:54,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:02:54,761 INFO L87 Difference]: Start difference. First operand 3922 states and 16465 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:55,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:55,526 INFO L93 Difference]: Finished difference Result 4298 states and 17873 transitions. [2021-07-13 20:02:55,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:02:55,527 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:55,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:55,539 INFO L225 Difference]: With dead ends: 4298 [2021-07-13 20:02:55,539 INFO L226 Difference]: Without dead ends: 4289 [2021-07-13 20:02:55,539 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 567.6ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:02:55,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4289 states. [2021-07-13 20:02:55,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4289 to 3917. [2021-07-13 20:02:55,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.1981613891726255) internal successors, (16440), 3916 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:55,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16440 transitions. [2021-07-13 20:02:55,613 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16440 transitions. Word has length 23 [2021-07-13 20:02:55,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:55,614 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16440 transitions. [2021-07-13 20:02:55,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:55,614 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16440 transitions. [2021-07-13 20:02:55,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:55,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:55,621 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:55,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable921 [2021-07-13 20:02:55,821 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:55,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:55,822 INFO L82 PathProgramCache]: Analyzing trace with hash 157060551, now seen corresponding path program 266 times [2021-07-13 20:02:55,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:55,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396768692] [2021-07-13 20:02:55,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:55,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:55,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:55,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:55,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396768692] [2021-07-13 20:02:55,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396768692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:55,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488333401] [2021-07-13 20:02:55,921 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 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:55,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:02:55,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:55,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:02:55,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:56,094 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:56,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:02:56,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:56,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:56,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:56,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:24 [2021-07-13 20:02:56,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:56,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488333401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:56,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:56,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:56,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833268651] [2021-07-13 20:02:56,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:56,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:56,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:56,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:56,163 INFO L87 Difference]: Start difference. First operand 3917 states and 16440 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:57,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:57,133 INFO L93 Difference]: Finished difference Result 4484 states and 18607 transitions. [2021-07-13 20:02:57,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:02:57,133 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:57,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:57,144 INFO L225 Difference]: With dead ends: 4484 [2021-07-13 20:02:57,145 INFO L226 Difference]: Without dead ends: 4475 [2021-07-13 20:02:57,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 592.1ms TimeCoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:02:57,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4475 states. [2021-07-13 20:02:57,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4475 to 3917. [2021-07-13 20:02:57,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.1981613891726255) internal successors, (16440), 3916 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:57,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16440 transitions. [2021-07-13 20:02:57,215 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16440 transitions. Word has length 23 [2021-07-13 20:02:57,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:57,216 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16440 transitions. [2021-07-13 20:02:57,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:57,216 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16440 transitions. [2021-07-13 20:02:57,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:57,223 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:57,223 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:57,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 421 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable923 [2021-07-13 20:02:57,424 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:57,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:57,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1902344587, now seen corresponding path program 267 times [2021-07-13 20:02:57,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:57,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35942137] [2021-07-13 20:02:57,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:57,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:57,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35942137] [2021-07-13 20:02:57,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35942137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:57,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184768136] [2021-07-13 20:02:57,543 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 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:57,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:02:57,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:57,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:57,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:57,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:57,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:57,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:57,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:57,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:57,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:57,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:57,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184768136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:57,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:57,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:57,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257135867] [2021-07-13 20:02:57,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:57,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:57,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:57,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:57,814 INFO L87 Difference]: Start difference. First operand 3917 states and 16440 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:02:59,188 INFO L93 Difference]: Finished difference Result 4535 states and 18823 transitions. [2021-07-13 20:02:59,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:02:59,188 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:02:59,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:02:59,201 INFO L225 Difference]: With dead ends: 4535 [2021-07-13 20:02:59,201 INFO L226 Difference]: Without dead ends: 4526 [2021-07-13 20:02:59,202 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 996.1ms TimeCoverageRelationStatistics Valid=207, Invalid=1599, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:02:59,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4526 states. [2021-07-13 20:02:59,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4526 to 3921. [2021-07-13 20:02:59,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3920 states have (on average 4.198724489795918) internal successors, (16459), 3920 states have internal predecessors, (16459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 16459 transitions. [2021-07-13 20:02:59,279 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 16459 transitions. Word has length 23 [2021-07-13 20:02:59,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:02:59,279 INFO L482 AbstractCegarLoop]: Abstraction has 3921 states and 16459 transitions. [2021-07-13 20:02:59,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:02:59,280 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 16459 transitions. [2021-07-13 20:02:59,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:02:59,287 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:02:59,287 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:02:59,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable924,422 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:59,488 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:02:59,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:02:59,488 INFO L82 PathProgramCache]: Analyzing trace with hash 860768519, now seen corresponding path program 268 times [2021-07-13 20:02:59,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:02:59,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529038477] [2021-07-13 20:02:59,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:02:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:02:59,628 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:59,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:02:59,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529038477] [2021-07-13 20:02:59,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529038477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:59,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825734822] [2021-07-13 20:02:59,628 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 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:02:59,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:02:59,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:02:59,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:02:59,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:02:59,783 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:59,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:02:59,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:02:59,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:02:59,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:02:59,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:02:59,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:02:59,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825734822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:02:59,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:02:59,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:02:59,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573360724] [2021-07-13 20:02:59,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:02:59,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:02:59,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:02:59,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:02:59,903 INFO L87 Difference]: Start difference. First operand 3921 states and 16459 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:01,527 INFO L93 Difference]: Finished difference Result 4683 states and 19421 transitions. [2021-07-13 20:03:01,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:03:01,528 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:01,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:01,540 INFO L225 Difference]: With dead ends: 4683 [2021-07-13 20:03:01,540 INFO L226 Difference]: Without dead ends: 4674 [2021-07-13 20:03:01,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1195.5ms TimeCoverageRelationStatistics Valid=267, Invalid=1989, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:03:01,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4674 states. [2021-07-13 20:03:01,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4674 to 3913. [2021-07-13 20:03:01,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 4.199130879345604) internal successors, (16427), 3912 states have internal predecessors, (16427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 16427 transitions. [2021-07-13 20:03:01,620 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 16427 transitions. Word has length 23 [2021-07-13 20:03:01,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:01,620 INFO L482 AbstractCegarLoop]: Abstraction has 3913 states and 16427 transitions. [2021-07-13 20:03:01,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:01,620 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 16427 transitions. [2021-07-13 20:03:01,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:01,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:01,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:01,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable926,423 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:01,828 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:01,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:01,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1917113491, now seen corresponding path program 269 times [2021-07-13 20:03:01,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:01,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131205260] [2021-07-13 20:03:01,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:01,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:01,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:01,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131205260] [2021-07-13 20:03:01,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131205260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:01,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794672863] [2021-07-13 20:03:01,927 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 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:01,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:01,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:01,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:01,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:02,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:02,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:02,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:02,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:02,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:02,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:02,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794672863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:02,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:02,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:02,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941005858] [2021-07-13 20:03:02,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:02,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:02,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:02,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:02,175 INFO L87 Difference]: Start difference. First operand 3913 states and 16427 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:03,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:03,251 INFO L93 Difference]: Finished difference Result 5268 states and 21685 transitions. [2021-07-13 20:03:03,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:03:03,252 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:03,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:03,266 INFO L225 Difference]: With dead ends: 5268 [2021-07-13 20:03:03,266 INFO L226 Difference]: Without dead ends: 5229 [2021-07-13 20:03:03,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 673.3ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:03:03,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5229 states. [2021-07-13 20:03:03,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5229 to 3916. [2021-07-13 20:03:03,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:03,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-13 20:03:03,356 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-13 20:03:03,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:03,356 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-13 20:03:03,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:03,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-13 20:03:03,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:03,364 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:03,364 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:03,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable928,424 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:03,565 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:03,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:03,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1112714267, now seen corresponding path program 270 times [2021-07-13 20:03:03,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:03,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252461830] [2021-07-13 20:03:03,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:03,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:03,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:03,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252461830] [2021-07-13 20:03:03,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252461830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:03,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581269391] [2021-07-13 20:03:03,684 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:03,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:03:03,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:03,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:03:03,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:03,829 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:03,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:03:03,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:03,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:03,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:03,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-13 20:03:03,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:03,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581269391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:03,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:03,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:03,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48752834] [2021-07-13 20:03:03,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:03,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:03,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:03,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:03,915 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:05,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:05,498 INFO L93 Difference]: Finished difference Result 4810 states and 19848 transitions. [2021-07-13 20:03:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:03:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:05,513 INFO L225 Difference]: With dead ends: 4810 [2021-07-13 20:03:05,513 INFO L226 Difference]: Without dead ends: 4792 [2021-07-13 20:03:05,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1172.8ms TimeCoverageRelationStatistics Valid=298, Invalid=1682, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:03:05,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4792 states. [2021-07-13 20:03:05,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4792 to 3918. [2021-07-13 20:03:05,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196068419708961) internal successors, (16436), 3917 states have internal predecessors, (16436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:05,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16436 transitions. [2021-07-13 20:03:05,595 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16436 transitions. Word has length 23 [2021-07-13 20:03:05,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:05,595 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16436 transitions. [2021-07-13 20:03:05,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:05,595 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16436 transitions. [2021-07-13 20:03:05,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:05,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:05,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:05,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable930 [2021-07-13 20:03:05,803 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:05,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:05,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1568686295, now seen corresponding path program 271 times [2021-07-13 20:03:05,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:05,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000137381] [2021-07-13 20:03:05,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:05,901 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:05,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:05,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000137381] [2021-07-13 20:03:05,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000137381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:05,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942538116] [2021-07-13 20:03:05,901 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 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:05,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:05,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:05,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:06,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:06,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:06,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:06,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:06,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:06,055 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:06,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:06,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942538116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:06,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:06,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:06,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959738501] [2021-07-13 20:03:06,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:06,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:06,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:06,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:06,153 INFO L87 Difference]: Start difference. First operand 3918 states and 16436 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:07,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:07,385 INFO L93 Difference]: Finished difference Result 4974 states and 20505 transitions. [2021-07-13 20:03:07,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:03:07,386 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:07,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:07,401 INFO L225 Difference]: With dead ends: 4974 [2021-07-13 20:03:07,401 INFO L226 Difference]: Without dead ends: 4942 [2021-07-13 20:03:07,401 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 950.3ms TimeCoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:03:07,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2021-07-13 20:03:07,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 3916. [2021-07-13 20:03:07,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:07,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-13 20:03:07,487 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-13 20:03:07,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:07,487 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-13 20:03:07,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:07,487 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-13 20:03:07,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:07,494 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:07,494 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:07,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable931,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:07,695 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:07,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:07,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1477541221, now seen corresponding path program 272 times [2021-07-13 20:03:07,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:07,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553810608] [2021-07-13 20:03:07,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:07,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:07,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:07,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553810608] [2021-07-13 20:03:07,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553810608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:07,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810529725] [2021-07-13 20:03:07,848 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 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:07,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:07,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:07,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:03:07,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:07,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:07,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:07,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:07,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 20:03:07,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:07,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:07,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:07,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-13 20:03:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:08,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810529725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:08,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:08,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:08,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366371340] [2021-07-13 20:03:08,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:08,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:08,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:08,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:08,098 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:09,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:09,713 INFO L93 Difference]: Finished difference Result 4356 states and 18122 transitions. [2021-07-13 20:03:09,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:03:09,714 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:09,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:09,726 INFO L225 Difference]: With dead ends: 4356 [2021-07-13 20:03:09,726 INFO L226 Difference]: Without dead ends: 4347 [2021-07-13 20:03:09,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 1052.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:03:09,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4347 states. [2021-07-13 20:03:09,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4347 to 3922. [2021-07-13 20:03:09,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.197143585819944) internal successors, (16457), 3921 states have internal predecessors, (16457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:09,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16457 transitions. [2021-07-13 20:03:09,806 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16457 transitions. Word has length 23 [2021-07-13 20:03:09,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:09,806 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16457 transitions. [2021-07-13 20:03:09,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:09,806 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16457 transitions. [2021-07-13 20:03:09,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:09,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:09,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:10,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable933,427 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:10,015 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:10,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:10,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1775850007, now seen corresponding path program 273 times [2021-07-13 20:03:10,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:10,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100587833] [2021-07-13 20:03:10,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:10,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:10,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:10,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100587833] [2021-07-13 20:03:10,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100587833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:10,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944595476] [2021-07-13 20:03:10,117 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 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:10,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:10,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:10,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:10,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:10,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:10,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-13 20:03:10,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:10,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:10,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:10,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:41 [2021-07-13 20:03:10,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:10,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944595476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:10,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:10,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:10,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395027079] [2021-07-13 20:03:10,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:10,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:10,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:10,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:10,431 INFO L87 Difference]: Start difference. First operand 3922 states and 16457 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:12,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:12,242 INFO L93 Difference]: Finished difference Result 4453 states and 18505 transitions. [2021-07-13 20:03:12,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:03:12,242 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:12,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:12,254 INFO L225 Difference]: With dead ends: 4453 [2021-07-13 20:03:12,254 INFO L226 Difference]: Without dead ends: 4444 [2021-07-13 20:03:12,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1329.7ms TimeCoverageRelationStatistics Valid=296, Invalid=1960, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:03:12,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4444 states. [2021-07-13 20:03:12,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4444 to 3918. [2021-07-13 20:03:12,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:12,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-13 20:03:12,325 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-13 20:03:12,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:12,325 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-13 20:03:12,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:12,325 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-13 20:03:12,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:12,332 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:12,332 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:12,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable934,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:12,533 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:12,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:12,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1488728655, now seen corresponding path program 274 times [2021-07-13 20:03:12,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:12,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635565460] [2021-07-13 20:03:12,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:12,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:12,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635565460] [2021-07-13 20:03:12,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635565460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:12,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072330060] [2021-07-13 20:03:12,636 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 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:12,667 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:12,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:12,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:12,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:12,784 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:12,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:12,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:12,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:12,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:12,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:12,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:12,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072330060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:12,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:12,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:12,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365709513] [2021-07-13 20:03:12,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:12,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:12,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:12,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:12,963 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:14,550 INFO L93 Difference]: Finished difference Result 4378 states and 18204 transitions. [2021-07-13 20:03:14,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:03:14,551 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:14,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:14,563 INFO L225 Difference]: With dead ends: 4378 [2021-07-13 20:03:14,563 INFO L226 Difference]: Without dead ends: 4369 [2021-07-13 20:03:14,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1242.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1646, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:03:14,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4369 states. [2021-07-13 20:03:14,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4369 to 3922. [2021-07-13 20:03:14,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196378474878857) internal successors, (16454), 3921 states have internal predecessors, (16454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16454 transitions. [2021-07-13 20:03:14,635 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16454 transitions. Word has length 23 [2021-07-13 20:03:14,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:14,635 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16454 transitions. [2021-07-13 20:03:14,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:14,636 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16454 transitions. [2021-07-13 20:03:14,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:14,643 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:14,643 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:14,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 429 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable936 [2021-07-13 20:03:14,843 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:14,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:14,843 INFO L82 PathProgramCache]: Analyzing trace with hash 995511269, now seen corresponding path program 275 times [2021-07-13 20:03:14,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:14,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597932044] [2021-07-13 20:03:14,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:14,944 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:14,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:14,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597932044] [2021-07-13 20:03:14,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597932044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:14,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261430845] [2021-07-13 20:03:14,945 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 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:14,972 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:03:14,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:14,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:14,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:15,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:15,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:15,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:15,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:15,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:15,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:15,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261430845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:15,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:15,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:15,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512940510] [2021-07-13 20:03:15,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:15,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:15,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:15,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:15,218 INFO L87 Difference]: Start difference. First operand 3922 states and 16454 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:16,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:16,677 INFO L93 Difference]: Finished difference Result 4367 states and 18169 transitions. [2021-07-13 20:03:16,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:03:16,677 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:16,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:16,687 INFO L225 Difference]: With dead ends: 4367 [2021-07-13 20:03:16,687 INFO L226 Difference]: Without dead ends: 4356 [2021-07-13 20:03:16,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1143.9ms TimeCoverageRelationStatistics Valid=230, Invalid=1492, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:03:16,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2021-07-13 20:03:16,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 3922. [2021-07-13 20:03:16,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196378474878857) internal successors, (16454), 3921 states have internal predecessors, (16454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:16,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16454 transitions. [2021-07-13 20:03:16,747 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16454 transitions. Word has length 23 [2021-07-13 20:03:16,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:16,747 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16454 transitions. [2021-07-13 20:03:16,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:16,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16454 transitions. [2021-07-13 20:03:16,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:16,754 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:16,754 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:16,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable938,430 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:16,954 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:16,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:16,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1930287525, now seen corresponding path program 276 times [2021-07-13 20:03:16,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:16,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979658105] [2021-07-13 20:03:16,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:17,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:17,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:17,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979658105] [2021-07-13 20:03:17,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979658105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:17,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942782419] [2021-07-13 20:03:17,056 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 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:17,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:03:17,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:17,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:03:17,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:17,196 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:03:17,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:03:17,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:17,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:17,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:17,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-13 20:03:17,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:17,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942782419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:17,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:17,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:17,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560413575] [2021-07-13 20:03:17,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:17,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:17,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:17,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:17,354 INFO L87 Difference]: Start difference. First operand 3922 states and 16454 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:18,588 INFO L93 Difference]: Finished difference Result 4454 states and 18497 transitions. [2021-07-13 20:03:18,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:03:18,588 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:18,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:18,603 INFO L225 Difference]: With dead ends: 4454 [2021-07-13 20:03:18,603 INFO L226 Difference]: Without dead ends: 4420 [2021-07-13 20:03:18,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 831.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:03:18,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4420 states. [2021-07-13 20:03:18,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4420 to 3928. [2021-07-13 20:03:18,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196078431372549) internal successors, (16478), 3927 states have internal predecessors, (16478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16478 transitions. [2021-07-13 20:03:18,700 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16478 transitions. Word has length 23 [2021-07-13 20:03:18,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:18,700 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16478 transitions. [2021-07-13 20:03:18,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:18,700 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16478 transitions. [2021-07-13 20:03:18,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:18,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:18,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:18,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable940 [2021-07-13 20:03:18,907 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:18,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:18,908 INFO L82 PathProgramCache]: Analyzing trace with hash 917594993, now seen corresponding path program 277 times [2021-07-13 20:03:18,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:18,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336894766] [2021-07-13 20:03:18,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:18,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:19,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:19,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:19,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336894766] [2021-07-13 20:03:19,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336894766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:19,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349882535] [2021-07-13 20:03:19,005 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 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:19,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:19,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:19,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:19,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 43 [2021-07-13 20:03:19,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:19,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:19,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:37 [2021-07-13 20:03:19,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:19,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349882535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:19,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:19,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:19,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833616096] [2021-07-13 20:03:19,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:19,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:19,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:19,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:19,289 INFO L87 Difference]: Start difference. First operand 3928 states and 16478 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:20,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:20,920 INFO L93 Difference]: Finished difference Result 4446 states and 18479 transitions. [2021-07-13 20:03:20,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:03:20,920 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:20,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:20,931 INFO L225 Difference]: With dead ends: 4446 [2021-07-13 20:03:20,931 INFO L226 Difference]: Without dead ends: 4435 [2021-07-13 20:03:20,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1173.0ms TimeCoverageRelationStatistics Valid=255, Invalid=1815, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:03:20,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4435 states. [2021-07-13 20:03:20,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4435 to 3924. [2021-07-13 20:03:20,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:20,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:03:20,997 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:03:20,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:20,997 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:03:20,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:20,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:03:21,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:21,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:21,004 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:21,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable944,432 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:21,205 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:21,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:21,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1579445, now seen corresponding path program 278 times [2021-07-13 20:03:21,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:21,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332048462] [2021-07-13 20:03:21,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:21,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:21,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:21,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332048462] [2021-07-13 20:03:21,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332048462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:21,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829529801] [2021-07-13 20:03:21,359 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 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:21,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:21,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:21,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:03:21,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:21,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:21,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:03:21,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:21,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:21,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:21,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:27 [2021-07-13 20:03:21,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:21,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829529801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:21,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:21,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:21,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288238787] [2021-07-13 20:03:21,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:21,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:21,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:21,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:21,583 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:22,194 INFO L93 Difference]: Finished difference Result 4229 states and 17621 transitions. [2021-07-13 20:03:22,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:03:22,194 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:22,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:22,205 INFO L225 Difference]: With dead ends: 4229 [2021-07-13 20:03:22,205 INFO L226 Difference]: Without dead ends: 4220 [2021-07-13 20:03:22,206 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 543.9ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:03:22,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2021-07-13 20:03:22,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 3928. [2021-07-13 20:03:22,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196842373312961) internal successors, (16481), 3927 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16481 transitions. [2021-07-13 20:03:22,277 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16481 transitions. Word has length 23 [2021-07-13 20:03:22,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:22,277 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16481 transitions. [2021-07-13 20:03:22,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:22,277 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16481 transitions. [2021-07-13 20:03:22,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:22,285 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:22,285 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:22,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable946,433 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:22,486 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:22,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:22,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1043155513, now seen corresponding path program 279 times [2021-07-13 20:03:22,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:22,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964591018] [2021-07-13 20:03:22,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:22,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:22,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:22,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964591018] [2021-07-13 20:03:22,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964591018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:22,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732019423] [2021-07-13 20:03:22,602 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 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:22,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:22,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:22,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:22,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:22,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:22,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:22,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:22,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:22,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:22,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:03:22,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:22,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732019423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:22,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:22,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:22,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959993420] [2021-07-13 20:03:22,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:22,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:22,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:22,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:22,846 INFO L87 Difference]: Start difference. First operand 3928 states and 16481 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:23,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:23,659 INFO L93 Difference]: Finished difference Result 4229 states and 17625 transitions. [2021-07-13 20:03:23,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:03:23,659 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:23,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:23,671 INFO L225 Difference]: With dead ends: 4229 [2021-07-13 20:03:23,671 INFO L226 Difference]: Without dead ends: 4220 [2021-07-13 20:03:23,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 663.8ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:23,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4220 states. [2021-07-13 20:03:23,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4220 to 3924. [2021-07-13 20:03:23,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:23,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:03:23,792 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:03:23,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:23,792 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:03:23,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:23,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:03:23,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:23,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:23,800 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:24,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable947,434 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:24,001 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:24,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:24,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1928953793, now seen corresponding path program 280 times [2021-07-13 20:03:24,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:24,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26803802] [2021-07-13 20:03:24,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:24,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:24,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:24,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26803802] [2021-07-13 20:03:24,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26803802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:24,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264787877] [2021-07-13 20:03:24,155 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 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:24,182 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:24,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:24,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:24,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:24,301 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:24,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:24,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:24,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:24,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:24,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:24,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:24,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264787877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:24,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:24,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:24,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541102391] [2021-07-13 20:03:24,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:24,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:24,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:24,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:24,389 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:25,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:25,162 INFO L93 Difference]: Finished difference Result 4391 states and 18255 transitions. [2021-07-13 20:03:25,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:03:25,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:25,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:25,175 INFO L225 Difference]: With dead ends: 4391 [2021-07-13 20:03:25,175 INFO L226 Difference]: Without dead ends: 4382 [2021-07-13 20:03:25,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 632.6ms TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:03:25,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4382 states. [2021-07-13 20:03:25,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4382 to 3924. [2021-07-13 20:03:25,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:25,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:03:25,255 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:03:25,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:25,255 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:03:25,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:25,255 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:03:25,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:25,263 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:25,263 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:25,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable949,435 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:25,464 INFO L430 AbstractCegarLoop]: === Iteration 436 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:25,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:25,464 INFO L82 PathProgramCache]: Analyzing trace with hash -2114008075, now seen corresponding path program 281 times [2021-07-13 20:03:25,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:25,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137862556] [2021-07-13 20:03:25,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:25,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:25,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:25,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137862556] [2021-07-13 20:03:25,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137862556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:25,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99888341] [2021-07-13 20:03:25,595 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 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:25,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:25,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:25,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:25,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:25,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:25,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:25,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:25,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:25,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:25,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:25,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99888341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:25,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:25,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:25,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728483870] [2021-07-13 20:03:25,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:25,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:25,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:25,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:25,846 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:26,737 INFO L93 Difference]: Finished difference Result 4220 states and 17589 transitions. [2021-07-13 20:03:26,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:03:26,737 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:26,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:26,749 INFO L225 Difference]: With dead ends: 4220 [2021-07-13 20:03:26,749 INFO L226 Difference]: Without dead ends: 4211 [2021-07-13 20:03:26,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 753.3ms TimeCoverageRelationStatistics Valid=164, Invalid=648, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:26,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4211 states. [2021-07-13 20:03:26,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4211 to 3928. [2021-07-13 20:03:26,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.196842373312961) internal successors, (16481), 3927 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16481 transitions. [2021-07-13 20:03:26,821 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16481 transitions. Word has length 23 [2021-07-13 20:03:26,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:26,821 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16481 transitions. [2021-07-13 20:03:26,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:26,821 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16481 transitions. [2021-07-13 20:03:26,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:26,829 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:26,829 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:27,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable951,436 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:27,029 INFO L430 AbstractCegarLoop]: === Iteration 437 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:27,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:27,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1139383153, now seen corresponding path program 282 times [2021-07-13 20:03:27,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:27,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771067516] [2021-07-13 20:03:27,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:27,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:27,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:27,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771067516] [2021-07-13 20:03:27,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771067516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:27,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697787270] [2021-07-13 20:03:27,159 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 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:27,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:03:27,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:27,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:03:27,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:27,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:27,328 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:03:27,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:03:27,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:27,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:27,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:43 [2021-07-13 20:03:27,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:27,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697787270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:27,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:27,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:27,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074620554] [2021-07-13 20:03:27,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:27,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:27,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:27,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:27,468 INFO L87 Difference]: Start difference. First operand 3928 states and 16481 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:28,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:28,129 INFO L93 Difference]: Finished difference Result 4108 states and 17143 transitions. [2021-07-13 20:03:28,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:03:28,130 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:28,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:28,141 INFO L225 Difference]: With dead ends: 4108 [2021-07-13 20:03:28,141 INFO L226 Difference]: Without dead ends: 4099 [2021-07-13 20:03:28,141 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 516.1ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:03:28,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4099 states. [2021-07-13 20:03:28,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4099 to 3924. [2021-07-13 20:03:28,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:28,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:03:28,216 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:03:28,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:28,216 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:03:28,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:28,216 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:03:28,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:28,223 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:28,223 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:28,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable953,437 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:28,424 INFO L430 AbstractCegarLoop]: === Iteration 438 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:28,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:28,424 INFO L82 PathProgramCache]: Analyzing trace with hash 852261801, now seen corresponding path program 283 times [2021-07-13 20:03:28,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:28,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418384576] [2021-07-13 20:03:28,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:28,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:28,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:28,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418384576] [2021-07-13 20:03:28,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418384576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:28,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223226377] [2021-07-13 20:03:28,553 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 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:28,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:28,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:28,665 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:28,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:28,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:28,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:28,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:28,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:28,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223226377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:28,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:28,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:28,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620518006] [2021-07-13 20:03:28,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:28,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:28,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:28,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:28,802 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:29,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:29,661 INFO L93 Difference]: Finished difference Result 4206 states and 17536 transitions. [2021-07-13 20:03:29,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:03:29,662 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:29,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:29,674 INFO L225 Difference]: With dead ends: 4206 [2021-07-13 20:03:29,674 INFO L226 Difference]: Without dead ends: 4197 [2021-07-13 20:03:29,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 766.9ms TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:03:29,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4197 states. [2021-07-13 20:03:29,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4197 to 3917. [2021-07-13 20:03:29,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3917 states, 3916 states have (on average 4.202247191011236) internal successors, (16456), 3916 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:29,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3917 states to 3917 states and 16456 transitions. [2021-07-13 20:03:29,750 INFO L78 Accepts]: Start accepts. Automaton has 3917 states and 16456 transitions. Word has length 23 [2021-07-13 20:03:29,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:29,750 INFO L482 AbstractCegarLoop]: Abstraction has 3917 states and 16456 transitions. [2021-07-13 20:03:29,750 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:29,750 INFO L276 IsEmpty]: Start isEmpty. Operand 3917 states and 16456 transitions. [2021-07-13 20:03:29,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:29,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:29,758 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:29,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 438 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable957 [2021-07-13 20:03:29,959 INFO L430 AbstractCegarLoop]: === Iteration 439 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:29,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:29,959 INFO L82 PathProgramCache]: Analyzing trace with hash 359044415, now seen corresponding path program 284 times [2021-07-13 20:03:29,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:29,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433652732] [2021-07-13 20:03:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:29,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:30,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:30,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:30,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433652732] [2021-07-13 20:03:30,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433652732] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:30,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039292463] [2021-07-13 20:03:30,088 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 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:30,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:30,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:30,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:03:30,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:30,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:30,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:30,208 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:30,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 31 [2021-07-13 20:03:30,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:30,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:30,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:30,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:28 [2021-07-13 20:03:30,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:30,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039292463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:30,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:30,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:30,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924794946] [2021-07-13 20:03:30,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:30,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:30,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:30,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:30,322 INFO L87 Difference]: Start difference. First operand 3917 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:30,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:30,993 INFO L93 Difference]: Finished difference Result 4140 states and 17293 transitions. [2021-07-13 20:03:30,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:03:30,993 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:30,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:31,004 INFO L225 Difference]: With dead ends: 4140 [2021-07-13 20:03:31,005 INFO L226 Difference]: Without dead ends: 4129 [2021-07-13 20:03:31,005 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 563.5ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:03:31,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4129 states. [2021-07-13 20:03:31,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4129 to 3921. [2021-07-13 20:03:31,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3921 states, 3920 states have (on average 4.202551020408163) internal successors, (16474), 3920 states have internal predecessors, (16474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3921 states to 3921 states and 16474 transitions. [2021-07-13 20:03:31,080 INFO L78 Accepts]: Start accepts. Automaton has 3921 states and 16474 transitions. Word has length 23 [2021-07-13 20:03:31,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:31,080 INFO L482 AbstractCegarLoop]: Abstraction has 3921 states and 16474 transitions. [2021-07-13 20:03:31,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,081 INFO L276 IsEmpty]: Start isEmpty. Operand 3921 states and 16474 transitions. [2021-07-13 20:03:31,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:31,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:31,088 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:31,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable959,439 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:31,289 INFO L430 AbstractCegarLoop]: === Iteration 440 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:31,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:31,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1293820671, now seen corresponding path program 285 times [2021-07-13 20:03:31,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:31,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969228466] [2021-07-13 20:03:31,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:31,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:31,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:31,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969228466] [2021-07-13 20:03:31,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969228466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:31,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825440110] [2021-07-13 20:03:31,433 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 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:31,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:31,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:31,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:03:31,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:31,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:03:31,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:03:31,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-13 20:03:31,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:31,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:31,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:31,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:16 [2021-07-13 20:03:31,623 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:31,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825440110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:31,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:31,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:31,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410751885] [2021-07-13 20:03:31,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:31,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:31,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:31,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:31,624 INFO L87 Difference]: Start difference. First operand 3921 states and 16474 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:31,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:31,968 INFO L93 Difference]: Finished difference Result 4246 states and 17704 transitions. [2021-07-13 20:03:31,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:03:31,969 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:31,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:31,981 INFO L225 Difference]: With dead ends: 4246 [2021-07-13 20:03:31,981 INFO L226 Difference]: Without dead ends: 4232 [2021-07-13 20:03:31,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 291.3ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:03:31,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4232 states. [2021-07-13 20:03:32,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4232 to 3945. [2021-07-13 20:03:32,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.205121703853956) internal successors, (16585), 3944 states have internal predecessors, (16585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:32,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16585 transitions. [2021-07-13 20:03:32,054 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16585 transitions. Word has length 23 [2021-07-13 20:03:32,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:32,054 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16585 transitions. [2021-07-13 20:03:32,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:32,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16585 transitions. [2021-07-13 20:03:32,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:32,062 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:32,062 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:32,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable960,440 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:32,263 INFO L430 AbstractCegarLoop]: === Iteration 441 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:32,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:32,263 INFO L82 PathProgramCache]: Analyzing trace with hash 281128139, now seen corresponding path program 286 times [2021-07-13 20:03:32,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:32,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089615730] [2021-07-13 20:03:32,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:32,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:32,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:32,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089615730] [2021-07-13 20:03:32,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089615730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:32,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859096591] [2021-07-13 20:03:32,405 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 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:32,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:32,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:32,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:32,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:32,534 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:32,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:32,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:32,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:32,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:32,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:32,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859096591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:32,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:32,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:32,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172973593] [2021-07-13 20:03:32,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:32,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:32,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:32,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:32,671 INFO L87 Difference]: Start difference. First operand 3945 states and 16585 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:33,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:33,942 INFO L93 Difference]: Finished difference Result 4182 states and 17468 transitions. [2021-07-13 20:03:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:33,942 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:33,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:33,955 INFO L225 Difference]: With dead ends: 4182 [2021-07-13 20:03:33,955 INFO L226 Difference]: Without dead ends: 4171 [2021-07-13 20:03:33,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1118.7ms TimeCoverageRelationStatistics Valid=233, Invalid=889, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:03:33,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4171 states. [2021-07-13 20:03:34,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4171 to 3926. [2021-07-13 20:03:34,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.202292993630573) internal successors, (16494), 3925 states have internal predecessors, (16494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:34,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16494 transitions. [2021-07-13 20:03:34,037 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16494 transitions. Word has length 23 [2021-07-13 20:03:34,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:34,037 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16494 transitions. [2021-07-13 20:03:34,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:34,037 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16494 transitions. [2021-07-13 20:03:34,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:34,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:34,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:34,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 441 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable961 [2021-07-13 20:03:34,245 INFO L430 AbstractCegarLoop]: === Iteration 442 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:34,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:34,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1436358031, now seen corresponding path program 287 times [2021-07-13 20:03:34,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:34,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734153054] [2021-07-13 20:03:34,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:34,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:34,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734153054] [2021-07-13 20:03:34,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734153054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:34,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312723750] [2021-07-13 20:03:34,375 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 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:34,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:34,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:34,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:34,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:34,558 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:34,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:34,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:34,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:34,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:34,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:34,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312723750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:34,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:34,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:34,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955465694] [2021-07-13 20:03:34,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:34,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:34,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:34,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:34,646 INFO L87 Difference]: Start difference. First operand 3926 states and 16494 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:35,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:35,466 INFO L93 Difference]: Finished difference Result 4513 states and 18763 transitions. [2021-07-13 20:03:35,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:35,467 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:35,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:35,479 INFO L225 Difference]: With dead ends: 4513 [2021-07-13 20:03:35,479 INFO L226 Difference]: Without dead ends: 4504 [2021-07-13 20:03:35,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 653.5ms TimeCoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:03:35,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4504 states. [2021-07-13 20:03:35,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4504 to 3928. [2021-07-13 20:03:35,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 4.201680672268908) internal successors, (16500), 3927 states have internal predecessors, (16500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:35,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 16500 transitions. [2021-07-13 20:03:35,561 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 16500 transitions. Word has length 23 [2021-07-13 20:03:35,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:35,561 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 16500 transitions. [2021-07-13 20:03:35,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:35,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 16500 transitions. [2021-07-13 20:03:35,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:35,569 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:35,569 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:35,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable963,442 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:35,770 INFO L430 AbstractCegarLoop]: === Iteration 443 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:35,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:35,770 INFO L82 PathProgramCache]: Analyzing trace with hash -396122233, now seen corresponding path program 288 times [2021-07-13 20:03:35,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:35,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024452881] [2021-07-13 20:03:35,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:35,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:35,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:35,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:35,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024452881] [2021-07-13 20:03:35,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024452881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:35,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191258302] [2021-07-13 20:03:35,898 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 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:35,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:03:35,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:35,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:03:35,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:36,053 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:03:36,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:03:36,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:36,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:36,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:36,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 20:03:36,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:36,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191258302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:36,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:36,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:36,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806077673] [2021-07-13 20:03:36,170 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:36,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:36,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:36,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:36,170 INFO L87 Difference]: Start difference. First operand 3928 states and 16500 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:36,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:36,825 INFO L93 Difference]: Finished difference Result 4164 states and 17397 transitions. [2021-07-13 20:03:36,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:03:36,825 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:36,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:36,837 INFO L225 Difference]: With dead ends: 4164 [2021-07-13 20:03:36,837 INFO L226 Difference]: Without dead ends: 4155 [2021-07-13 20:03:36,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 541.9ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:36,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-13 20:03:36,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3932. [2021-07-13 20:03:36,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.201475451539048) internal successors, (16516), 3931 states have internal predecessors, (16516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:36,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16516 transitions. [2021-07-13 20:03:36,955 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16516 transitions. Word has length 23 [2021-07-13 20:03:36,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:36,955 INFO L482 AbstractCegarLoop]: Abstraction has 3932 states and 16516 transitions. [2021-07-13 20:03:36,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:36,955 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16516 transitions. [2021-07-13 20:03:36,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:36,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:36,963 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:37,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 443 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-07-13 20:03:37,164 INFO L430 AbstractCegarLoop]: === Iteration 444 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:37,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:37,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1408814765, now seen corresponding path program 289 times [2021-07-13 20:03:37,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:37,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493763188] [2021-07-13 20:03:37,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:37,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:37,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:37,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:37,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493763188] [2021-07-13 20:03:37,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493763188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:37,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189858477] [2021-07-13 20:03:37,294 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 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:37,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:37,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:37,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:37,419 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:37,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:37,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:37,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:37,431 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:37,431 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:37,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:37,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189858477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:37,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:37,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:37,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475029143] [2021-07-13 20:03:37,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:37,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:37,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:37,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:37,530 INFO L87 Difference]: Start difference. First operand 3932 states and 16516 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:38,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:38,583 INFO L93 Difference]: Finished difference Result 4346 states and 18114 transitions. [2021-07-13 20:03:38,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:03:38,583 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:38,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:38,595 INFO L225 Difference]: With dead ends: 4346 [2021-07-13 20:03:38,595 INFO L226 Difference]: Without dead ends: 4335 [2021-07-13 20:03:38,595 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 878.2ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:03:38,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2021-07-13 20:03:38,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 3924. [2021-07-13 20:03:38,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.201376497578384) internal successors, (16482), 3923 states have internal predecessors, (16482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:38,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16482 transitions. [2021-07-13 20:03:38,672 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16482 transitions. Word has length 23 [2021-07-13 20:03:38,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:38,672 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16482 transitions. [2021-07-13 20:03:38,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:38,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16482 transitions. [2021-07-13 20:03:38,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:38,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:38,680 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:38,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable969,444 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:38,881 INFO L430 AbstractCegarLoop]: === Iteration 445 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:38,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:38,881 INFO L82 PathProgramCache]: Analyzing trace with hash -927467449, now seen corresponding path program 290 times [2021-07-13 20:03:38,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:38,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758775677] [2021-07-13 20:03:38,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:38,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:38,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:38,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:38,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758775677] [2021-07-13 20:03:38,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758775677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:38,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550936985] [2021-07-13 20:03:38,992 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 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:39,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:39,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:39,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:39,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:39,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:39,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:39,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:39,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:39,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:39,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:39,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:39,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550936985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:39,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:39,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:39,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562652078] [2021-07-13 20:03:39,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:39,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:39,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:39,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:39,212 INFO L87 Difference]: Start difference. First operand 3924 states and 16482 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:40,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:40,243 INFO L93 Difference]: Finished difference Result 4799 states and 19930 transitions. [2021-07-13 20:03:40,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:03:40,243 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:40,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:40,256 INFO L225 Difference]: With dead ends: 4799 [2021-07-13 20:03:40,257 INFO L226 Difference]: Without dead ends: 4777 [2021-07-13 20:03:40,257 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 744.4ms TimeCoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:03:40,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4777 states. [2021-07-13 20:03:40,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4777 to 3936. [2021-07-13 20:03:40,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3936 states, 3935 states have (on average 4.20279542566709) internal successors, (16538), 3935 states have internal predecessors, (16538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:40,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3936 states to 3936 states and 16538 transitions. [2021-07-13 20:03:40,335 INFO L78 Accepts]: Start accepts. Automaton has 3936 states and 16538 transitions. Word has length 23 [2021-07-13 20:03:40,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:40,335 INFO L482 AbstractCegarLoop]: Abstraction has 3936 states and 16538 transitions. [2021-07-13 20:03:40,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:40,335 INFO L276 IsEmpty]: Start isEmpty. Operand 3936 states and 16538 transitions. [2021-07-13 20:03:40,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:40,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:40,342 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:40,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable971 [2021-07-13 20:03:40,543 INFO L430 AbstractCegarLoop]: === Iteration 446 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:40,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:40,543 INFO L82 PathProgramCache]: Analyzing trace with hash -342133497, now seen corresponding path program 291 times [2021-07-13 20:03:40,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:40,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688272327] [2021-07-13 20:03:40,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:40,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:40,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:40,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:40,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688272327] [2021-07-13 20:03:40,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688272327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:40,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198472367] [2021-07-13 20:03:40,657 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 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:40,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:40,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:40,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:40,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:40,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:40,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:40,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:40,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:40,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:40,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:40,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198472367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:40,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:40,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:40,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802950697] [2021-07-13 20:03:40,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:40,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:40,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:40,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:40,880 INFO L87 Difference]: Start difference. First operand 3936 states and 16538 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:41,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:41,600 INFO L93 Difference]: Finished difference Result 4590 states and 19078 transitions. [2021-07-13 20:03:41,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:03:41,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:41,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:41,612 INFO L225 Difference]: With dead ends: 4590 [2021-07-13 20:03:41,612 INFO L226 Difference]: Without dead ends: 4564 [2021-07-13 20:03:41,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 616.2ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:41,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2021-07-13 20:03:41,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 3940. [2021-07-13 20:03:41,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3940 states, 3939 states have (on average 4.202589489718203) internal successors, (16554), 3939 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:41,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3940 states to 3940 states and 16554 transitions. [2021-07-13 20:03:41,685 INFO L78 Accepts]: Start accepts. Automaton has 3940 states and 16554 transitions. Word has length 23 [2021-07-13 20:03:41,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:41,685 INFO L482 AbstractCegarLoop]: Abstraction has 3940 states and 16554 transitions. [2021-07-13 20:03:41,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:41,685 INFO L276 IsEmpty]: Start isEmpty. Operand 3940 states and 16554 transitions. [2021-07-13 20:03:41,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:41,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:41,692 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:41,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable973,446 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:41,893 INFO L430 AbstractCegarLoop]: === Iteration 447 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:41,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:41,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1271433237, now seen corresponding path program 292 times [2021-07-13 20:03:41,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:41,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353823892] [2021-07-13 20:03:41,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:41,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:42,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:42,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:42,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353823892] [2021-07-13 20:03:42,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353823892] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:42,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108530261] [2021-07-13 20:03:42,007 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 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:42,035 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:42,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:42,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:42,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:42,124 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:42,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:42,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:42,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:42,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:42,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:42,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:42,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108530261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:42,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:42,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:42,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528453828] [2021-07-13 20:03:42,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:42,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:42,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:42,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:42,266 INFO L87 Difference]: Start difference. First operand 3940 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:43,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:43,231 INFO L93 Difference]: Finished difference Result 4617 states and 19188 transitions. [2021-07-13 20:03:43,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:03:43,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:43,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:43,243 INFO L225 Difference]: With dead ends: 4617 [2021-07-13 20:03:43,244 INFO L226 Difference]: Without dead ends: 4596 [2021-07-13 20:03:43,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 817.6ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:03:43,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2021-07-13 20:03:43,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 3932. [2021-07-13 20:03:43,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 4.202493004324599) internal successors, (16520), 3931 states have internal predecessors, (16520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:43,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 16520 transitions. [2021-07-13 20:03:43,323 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 16520 transitions. Word has length 23 [2021-07-13 20:03:43,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:43,323 INFO L482 AbstractCegarLoop]: Abstraction has 3932 states and 16520 transitions. [2021-07-13 20:03:43,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:43,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 16520 transitions. [2021-07-13 20:03:43,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:43,331 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:43,331 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:43,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable975 [2021-07-13 20:03:43,531 INFO L430 AbstractCegarLoop]: === Iteration 448 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:43,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:43,532 INFO L82 PathProgramCache]: Analyzing trace with hash -577970071, now seen corresponding path program 293 times [2021-07-13 20:03:43,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:43,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401764197] [2021-07-13 20:03:43,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:43,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:43,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:43,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:43,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401764197] [2021-07-13 20:03:43,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401764197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:43,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375047095] [2021-07-13 20:03:43,639 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 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:43,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:43,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:43,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:43,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:43,772 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:43,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:43,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:43,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:43,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:43,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:43,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:43,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375047095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:43,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:43,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:43,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78066680] [2021-07-13 20:03:43,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:43,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:43,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:43,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:43,855 INFO L87 Difference]: Start difference. First operand 3932 states and 16520 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:44,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:44,603 INFO L93 Difference]: Finished difference Result 4741 states and 19672 transitions. [2021-07-13 20:03:44,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:44,603 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:44,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:44,615 INFO L225 Difference]: With dead ends: 4741 [2021-07-13 20:03:44,616 INFO L226 Difference]: Without dead ends: 4706 [2021-07-13 20:03:44,616 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 528.0ms TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:03:44,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4706 states. [2021-07-13 20:03:44,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4706 to 3940. [2021-07-13 20:03:44,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3940 states, 3939 states have (on average 4.202589489718203) internal successors, (16554), 3939 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:44,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3940 states to 3940 states and 16554 transitions. [2021-07-13 20:03:44,732 INFO L78 Accepts]: Start accepts. Automaton has 3940 states and 16554 transitions. Word has length 23 [2021-07-13 20:03:44,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:44,732 INFO L482 AbstractCegarLoop]: Abstraction has 3940 states and 16554 transitions. [2021-07-13 20:03:44,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:44,732 INFO L276 IsEmpty]: Start isEmpty. Operand 3940 states and 16554 transitions. [2021-07-13 20:03:44,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:44,741 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:44,741 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:44,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable977,448 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:44,952 INFO L430 AbstractCegarLoop]: === Iteration 449 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:44,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:44,952 INFO L82 PathProgramCache]: Analyzing trace with hash -496571015, now seen corresponding path program 294 times [2021-07-13 20:03:44,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:44,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22631403] [2021-07-13 20:03:44,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:44,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:45,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:45,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:45,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22631403] [2021-07-13 20:03:45,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22631403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:45,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277108254] [2021-07-13 20:03:45,067 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 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:45,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:03:45,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:45,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:03:45,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:45,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:45,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:03:45,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:45,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:45,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:45,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:23 [2021-07-13 20:03:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:45,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277108254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:45,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:45,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:45,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235940120] [2021-07-13 20:03:45,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:45,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:45,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:45,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:45,267 INFO L87 Difference]: Start difference. First operand 3940 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:45,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:45,884 INFO L93 Difference]: Finished difference Result 4430 states and 18449 transitions. [2021-07-13 20:03:45,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:03:45,884 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:45,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:45,895 INFO L225 Difference]: With dead ends: 4430 [2021-07-13 20:03:45,896 INFO L226 Difference]: Without dead ends: 4404 [2021-07-13 20:03:45,896 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 464.8ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:45,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4404 states. [2021-07-13 20:03:45,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4404 to 3944. [2021-07-13 20:03:45,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3943 states have (on average 4.202383971595232) internal successors, (16570), 3943 states have internal predecessors, (16570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:45,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 16570 transitions. [2021-07-13 20:03:45,968 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 16570 transitions. Word has length 23 [2021-07-13 20:03:45,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:45,968 INFO L482 AbstractCegarLoop]: Abstraction has 3944 states and 16570 transitions. [2021-07-13 20:03:45,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:45,968 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 16570 transitions. [2021-07-13 20:03:45,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:45,976 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:45,976 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:46,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable979,449 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:46,176 INFO L430 AbstractCegarLoop]: === Iteration 450 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:46,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:46,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1116995719, now seen corresponding path program 295 times [2021-07-13 20:03:46,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:46,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209674743] [2021-07-13 20:03:46,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:46,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:46,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:46,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:46,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209674743] [2021-07-13 20:03:46,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209674743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:46,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814598780] [2021-07-13 20:03:46,291 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 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:46,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:46,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:46,408 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:46,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:46,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:46,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:46,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:46,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:46,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:46,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814598780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:46,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:46,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:46,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105700432] [2021-07-13 20:03:46,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:46,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:46,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:46,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:46,512 INFO L87 Difference]: Start difference. First operand 3944 states and 16570 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:47,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:47,442 INFO L93 Difference]: Finished difference Result 4566 states and 18992 transitions. [2021-07-13 20:03:47,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:03:47,442 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:47,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:47,455 INFO L225 Difference]: With dead ends: 4566 [2021-07-13 20:03:47,455 INFO L226 Difference]: Without dead ends: 4545 [2021-07-13 20:03:47,455 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 777.7ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:03:47,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4545 states. [2021-07-13 20:03:47,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4545 to 3938. [2021-07-13 20:03:47,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3938 states, 3937 states have (on average 4.203200406400812) internal successors, (16548), 3937 states have internal predecessors, (16548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:47,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3938 states to 3938 states and 16548 transitions. [2021-07-13 20:03:47,529 INFO L78 Accepts]: Start accepts. Automaton has 3938 states and 16548 transitions. Word has length 23 [2021-07-13 20:03:47,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:47,529 INFO L482 AbstractCegarLoop]: Abstraction has 3938 states and 16548 transitions. [2021-07-13 20:03:47,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:47,530 INFO L276 IsEmpty]: Start isEmpty. Operand 3938 states and 16548 transitions. [2021-07-13 20:03:47,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:47,537 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:47,537 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:47,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable980,450 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:47,737 INFO L430 AbstractCegarLoop]: === Iteration 451 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:47,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:47,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1253245707, now seen corresponding path program 296 times [2021-07-13 20:03:47,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:47,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847121920] [2021-07-13 20:03:47,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:47,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:47,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:47,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:47,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847121920] [2021-07-13 20:03:47,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847121920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:47,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735047901] [2021-07-13 20:03:47,845 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 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:47,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:47,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:47,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:47,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:47,986 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:47,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:47,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:47,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:47,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:48,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:48,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735047901] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:48,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:48,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:48,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338406736] [2021-07-13 20:03:48,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:48,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:48,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:48,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:48,067 INFO L87 Difference]: Start difference. First operand 3938 states and 16548 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:48,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:48,860 INFO L93 Difference]: Finished difference Result 4424 states and 18447 transitions. [2021-07-13 20:03:48,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:48,860 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:48,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:48,872 INFO L225 Difference]: With dead ends: 4424 [2021-07-13 20:03:48,873 INFO L226 Difference]: Without dead ends: 4402 [2021-07-13 20:03:48,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 634.9ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:03:48,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4402 states. [2021-07-13 20:03:48,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4402 to 3946. [2021-07-13 20:03:48,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203548795944233) internal successors, (16583), 3945 states have internal predecessors, (16583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:48,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16583 transitions. [2021-07-13 20:03:48,949 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16583 transitions. Word has length 23 [2021-07-13 20:03:48,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:48,949 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16583 transitions. [2021-07-13 20:03:48,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:48,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16583 transitions. [2021-07-13 20:03:48,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:48,957 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:48,957 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:49,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 451 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable982 [2021-07-13 20:03:49,158 INFO L430 AbstractCegarLoop]: === Iteration 452 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:49,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:49,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1838579659, now seen corresponding path program 297 times [2021-07-13 20:03:49,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:49,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275794903] [2021-07-13 20:03:49,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:49,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:49,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:49,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275794903] [2021-07-13 20:03:49,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275794903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:49,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946683621] [2021-07-13 20:03:49,272 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 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:49,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:03:49,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:49,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:49,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:49,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:49,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:49,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:49,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:49,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:49,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:49,502 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:49,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946683621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:49,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:49,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:49,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532704146] [2021-07-13 20:03:49,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:49,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:49,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:49,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:49,503 INFO L87 Difference]: Start difference. First operand 3946 states and 16583 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:50,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:50,231 INFO L93 Difference]: Finished difference Result 4312 states and 17981 transitions. [2021-07-13 20:03:50,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:03:50,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:50,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:50,242 INFO L225 Difference]: With dead ends: 4312 [2021-07-13 20:03:50,242 INFO L226 Difference]: Without dead ends: 4286 [2021-07-13 20:03:50,243 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 658.8ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:03:50,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2021-07-13 20:03:50,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 3950. [2021-07-13 20:03:50,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203342618384401) internal successors, (16599), 3949 states have internal predecessors, (16599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:50,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16599 transitions. [2021-07-13 20:03:50,315 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16599 transitions. Word has length 23 [2021-07-13 20:03:50,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:50,315 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16599 transitions. [2021-07-13 20:03:50,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:50,315 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16599 transitions. [2021-07-13 20:03:50,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:50,322 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:50,322 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:50,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 452 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable984 [2021-07-13 20:03:50,523 INFO L430 AbstractCegarLoop]: === Iteration 453 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:50,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:50,523 INFO L82 PathProgramCache]: Analyzing trace with hash -842820903, now seen corresponding path program 298 times [2021-07-13 20:03:50,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:50,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134478630] [2021-07-13 20:03:50,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:50,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:50,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:50,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:50,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134478630] [2021-07-13 20:03:50,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134478630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:50,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105487824] [2021-07-13 20:03:50,645 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 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:50,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:50,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:50,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:50,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:50,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:50,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:50,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:50,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:50,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:50,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:50,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:50,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105487824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:50,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:50,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:50,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732858139] [2021-07-13 20:03:50,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:50,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:50,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:50,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:50,876 INFO L87 Difference]: Start difference. First operand 3950 states and 16599 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:51,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:51,946 INFO L93 Difference]: Finished difference Result 4333 states and 18069 transitions. [2021-07-13 20:03:51,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:03:51,946 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:51,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:51,958 INFO L225 Difference]: With dead ends: 4333 [2021-07-13 20:03:51,958 INFO L226 Difference]: Without dead ends: 4312 [2021-07-13 20:03:51,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 859.3ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:03:51,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2021-07-13 20:03:52,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 3942. [2021-07-13 20:03:52,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.203247906622685) internal successors, (16565), 3941 states have internal predecessors, (16565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:52,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16565 transitions. [2021-07-13 20:03:52,032 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16565 transitions. Word has length 23 [2021-07-13 20:03:52,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:52,032 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16565 transitions. [2021-07-13 20:03:52,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:52,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16565 transitions. [2021-07-13 20:03:52,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:52,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:52,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:52,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable986,453 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:52,240 INFO L430 AbstractCegarLoop]: === Iteration 454 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:52,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:52,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1026024327, now seen corresponding path program 299 times [2021-07-13 20:03:52,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:52,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504559575] [2021-07-13 20:03:52,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:52,347 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:52,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:52,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504559575] [2021-07-13 20:03:52,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504559575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:52,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756689680] [2021-07-13 20:03:52,347 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 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:52,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:03:52,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:52,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:52,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:52,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:52,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:03:52,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:52,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:52,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:52,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:03:52,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:52,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756689680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:52,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:52,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:52,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771484478] [2021-07-13 20:03:52,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:52,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:52,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:52,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:52,608 INFO L87 Difference]: Start difference. First operand 3942 states and 16565 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:53,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:53,479 INFO L93 Difference]: Finished difference Result 4444 states and 18530 transitions. [2021-07-13 20:03:53,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:53,479 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:53,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:53,491 INFO L225 Difference]: With dead ends: 4444 [2021-07-13 20:03:53,491 INFO L226 Difference]: Without dead ends: 4422 [2021-07-13 20:03:53,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 691.1ms TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:03:53,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4422 states. [2021-07-13 20:03:53,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4422 to 3948. [2021-07-13 20:03:53,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3948 states, 3947 states have (on average 4.203699011907778) internal successors, (16592), 3947 states have internal predecessors, (16592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:53,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 16592 transitions. [2021-07-13 20:03:53,569 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 16592 transitions. Word has length 23 [2021-07-13 20:03:53,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:53,569 INFO L482 AbstractCegarLoop]: Abstraction has 3948 states and 16592 transitions. [2021-07-13 20:03:53,569 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:53,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 16592 transitions. [2021-07-13 20:03:53,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:53,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:53,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:53,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 454 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable988 [2021-07-13 20:03:53,777 INFO L430 AbstractCegarLoop]: === Iteration 455 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:53,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:53,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1539551179, now seen corresponding path program 300 times [2021-07-13 20:03:53,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:53,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532896741] [2021-07-13 20:03:53,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:53,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:53,885 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:53,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:53,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532896741] [2021-07-13 20:03:53,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532896741] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:53,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858437234] [2021-07-13 20:03:53,886 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 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:53,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:03:53,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:53,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:53,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:54,049 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 20:03:54,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 45 treesize of output 68 [2021-07-13 20:03:54,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:54,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:54,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:54,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:48 [2021-07-13 20:03:54,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:54,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858437234] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:54,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:54,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:03:54,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015334202] [2021-07-13 20:03:54,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:03:54,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:54,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:03:54,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:03:54,145 INFO L87 Difference]: Start difference. First operand 3948 states and 16592 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:55,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:55,074 INFO L93 Difference]: Finished difference Result 4456 states and 18557 transitions. [2021-07-13 20:03:55,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:03:55,074 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:55,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:55,086 INFO L225 Difference]: With dead ends: 4456 [2021-07-13 20:03:55,086 INFO L226 Difference]: Without dead ends: 4431 [2021-07-13 20:03:55,087 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 646.9ms TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:03:55,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-07-13 20:03:55,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 3952. [2021-07-13 20:03:55,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3952 states, 3951 states have (on average 4.2034927866362946) internal successors, (16608), 3951 states have internal predecessors, (16608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:55,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3952 states to 3952 states and 16608 transitions. [2021-07-13 20:03:55,180 INFO L78 Accepts]: Start accepts. Automaton has 3952 states and 16608 transitions. Word has length 23 [2021-07-13 20:03:55,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:55,180 INFO L482 AbstractCegarLoop]: Abstraction has 3952 states and 16608 transitions. [2021-07-13 20:03:55,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:55,180 INFO L276 IsEmpty]: Start isEmpty. Operand 3952 states and 16608 transitions. [2021-07-13 20:03:55,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:55,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:55,187 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:55,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable990,455 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:55,388 INFO L430 AbstractCegarLoop]: === Iteration 456 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:55,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:55,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1679704961, now seen corresponding path program 301 times [2021-07-13 20:03:55,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:55,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810304017] [2021-07-13 20:03:55,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:55,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:55,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:55,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810304017] [2021-07-13 20:03:55,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810304017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:55,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155011750] [2021-07-13 20:03:55,497 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 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:55,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:55,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:55,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:55,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:55,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:55,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:55,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:55,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:55,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:03:55,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:55,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155011750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:55,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:55,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:55,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616027850] [2021-07-13 20:03:55,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:55,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:55,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:55,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:55,725 INFO L87 Difference]: Start difference. First operand 3952 states and 16608 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:56,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:56,735 INFO L93 Difference]: Finished difference Result 4363 states and 18192 transitions. [2021-07-13 20:03:56,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:03:56,736 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:56,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:56,748 INFO L225 Difference]: With dead ends: 4363 [2021-07-13 20:03:56,748 INFO L226 Difference]: Without dead ends: 4342 [2021-07-13 20:03:56,748 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 828.4ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:03:56,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2021-07-13 20:03:56,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3944. [2021-07-13 20:03:56,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3944 states, 3943 states have (on average 4.2033984275932035) internal successors, (16574), 3943 states have internal predecessors, (16574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:56,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3944 states to 3944 states and 16574 transitions. [2021-07-13 20:03:56,823 INFO L78 Accepts]: Start accepts. Automaton has 3944 states and 16574 transitions. Word has length 23 [2021-07-13 20:03:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:56,823 INFO L482 AbstractCegarLoop]: Abstraction has 3944 states and 16574 transitions. [2021-07-13 20:03:56,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 3944 states and 16574 transitions. [2021-07-13 20:03:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:56,830 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:56,830 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:57,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 456 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable994 [2021-07-13 20:03:57,031 INFO L430 AbstractCegarLoop]: === Iteration 457 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:57,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:57,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1398709109, now seen corresponding path program 302 times [2021-07-13 20:03:57,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:57,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664096284] [2021-07-13 20:03:57,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:57,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:57,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:57,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664096284] [2021-07-13 20:03:57,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664096284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:57,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373118153] [2021-07-13 20:03:57,164 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 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:57,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:03:57,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:57,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:57,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:57,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:57,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:57,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:57,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:57,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:57,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:57,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:57,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373118153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:57,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:57,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:57,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131324997] [2021-07-13 20:03:57,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:57,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:57,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:57,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:57,416 INFO L87 Difference]: Start difference. First operand 3944 states and 16574 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:57,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:57,951 INFO L93 Difference]: Finished difference Result 4231 states and 17663 transitions. [2021-07-13 20:03:57,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:03:57,951 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:57,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:57,963 INFO L225 Difference]: With dead ends: 4231 [2021-07-13 20:03:57,963 INFO L226 Difference]: Without dead ends: 4205 [2021-07-13 20:03:57,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 468.6ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:03:57,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4205 states. [2021-07-13 20:03:58,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4205 to 3953. [2021-07-13 20:03:58,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 3952 states have (on average 4.201923076923077) internal successors, (16606), 3952 states have internal predecessors, (16606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:58,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 16606 transitions. [2021-07-13 20:03:58,036 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 16606 transitions. Word has length 23 [2021-07-13 20:03:58,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:58,036 INFO L482 AbstractCegarLoop]: Abstraction has 3953 states and 16606 transitions. [2021-07-13 20:03:58,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:58,036 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 16606 transitions. [2021-07-13 20:03:58,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:58,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:58,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:58,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 457 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable996 [2021-07-13 20:03:58,244 INFO L430 AbstractCegarLoop]: === Iteration 458 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:58,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1854682119, now seen corresponding path program 303 times [2021-07-13 20:03:58,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:58,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008644753] [2021-07-13 20:03:58,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:58,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:58,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:58,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008644753] [2021-07-13 20:03:58,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008644753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:58,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095840149] [2021-07-13 20:03:58,361 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 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:58,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:03:58,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:58,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:58,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:58,471 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:58,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:58,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:58,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:58,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:58,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:58,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:58,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095840149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:58,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:58,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:58,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759583391] [2021-07-13 20:03:58,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:58,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:58,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:58,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:58,602 INFO L87 Difference]: Start difference. First operand 3953 states and 16606 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:59,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:03:59,024 INFO L93 Difference]: Finished difference Result 4230 states and 17658 transitions. [2021-07-13 20:03:59,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:03:59,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:03:59,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:03:59,035 INFO L225 Difference]: With dead ends: 4230 [2021-07-13 20:03:59,036 INFO L226 Difference]: Without dead ends: 4202 [2021-07-13 20:03:59,036 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 408.0ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:03:59,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4202 states. [2021-07-13 20:03:59,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4202 to 3946. [2021-07-13 20:03:59,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203295310519645) internal successors, (16582), 3945 states have internal predecessors, (16582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:59,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16582 transitions. [2021-07-13 20:03:59,107 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16582 transitions. Word has length 23 [2021-07-13 20:03:59,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:03:59,108 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16582 transitions. [2021-07-13 20:03:59,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:03:59,108 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16582 transitions. [2021-07-13 20:03:59,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:03:59,115 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:03:59,115 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:03:59,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 458 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable998 [2021-07-13 20:03:59,316 INFO L430 AbstractCegarLoop]: === Iteration 459 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:03:59,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:03:59,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1567560767, now seen corresponding path program 304 times [2021-07-13 20:03:59,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:03:59,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346920743] [2021-07-13 20:03:59,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:03:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:03:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:59,438 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:03:59,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346920743] [2021-07-13 20:03:59,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346920743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:59,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410499038] [2021-07-13 20:03:59,438 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 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:03:59,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:03:59,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:03:59,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:03:59,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:03:59,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:59,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:03:59,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:03:59,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:03:59,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:03:59,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:03:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:03:59,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410499038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:03:59,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:03:59,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:03:59,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112792106] [2021-07-13 20:03:59,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:03:59,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:03:59,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:03:59,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:03:59,681 INFO L87 Difference]: Start difference. First operand 3946 states and 16582 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:00,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:00,298 INFO L93 Difference]: Finished difference Result 4279 states and 17852 transitions. [2021-07-13 20:04:00,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:00,298 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:00,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:00,309 INFO L225 Difference]: With dead ends: 4279 [2021-07-13 20:04:00,309 INFO L226 Difference]: Without dead ends: 4253 [2021-07-13 20:04:00,310 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 580.2ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:00,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-07-13 20:04:00,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 3950. [2021-07-13 20:04:00,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203089389718916) internal successors, (16598), 3949 states have internal predecessors, (16598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:00,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16598 transitions. [2021-07-13 20:04:00,380 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16598 transitions. Word has length 23 [2021-07-13 20:04:00,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:00,380 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16598 transitions. [2021-07-13 20:04:00,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:00,380 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16598 transitions. [2021-07-13 20:04:00,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:00,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:00,387 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:00,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1000,459 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:00,588 INFO L430 AbstractCegarLoop]: === Iteration 460 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:00,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:00,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1074343381, now seen corresponding path program 305 times [2021-07-13 20:04:00,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:00,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126575343] [2021-07-13 20:04:00,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:00,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:00,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:00,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126575343] [2021-07-13 20:04:00,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126575343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:00,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898390236] [2021-07-13 20:04:00,710 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 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:00,738 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:00,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:00,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:00,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:00,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:00,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:00,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:00,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:00,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:00,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:00,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:00,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898390236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:00,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:00,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:00,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538126198] [2021-07-13 20:04:00,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:00,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:00,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:00,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:00,951 INFO L87 Difference]: Start difference. First operand 3950 states and 16598 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:01,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:01,805 INFO L93 Difference]: Finished difference Result 4279 states and 17856 transitions. [2021-07-13 20:04:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:04:01,805 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:01,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:01,816 INFO L225 Difference]: With dead ends: 4279 [2021-07-13 20:04:01,816 INFO L226 Difference]: Without dead ends: 4258 [2021-07-13 20:04:01,817 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 772.2ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:04:01,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2021-07-13 20:04:01,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 3946. [2021-07-13 20:04:01,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3946 states, 3945 states have (on average 4.203295310519645) internal successors, (16582), 3945 states have internal predecessors, (16582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:01,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3946 states to 3946 states and 16582 transitions. [2021-07-13 20:04:01,890 INFO L78 Accepts]: Start accepts. Automaton has 3946 states and 16582 transitions. Word has length 23 [2021-07-13 20:04:01,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:01,891 INFO L482 AbstractCegarLoop]: Abstraction has 3946 states and 16582 transitions. [2021-07-13 20:04:01,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:01,891 INFO L276 IsEmpty]: Start isEmpty. Operand 3946 states and 16582 transitions. [2021-07-13 20:04:01,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:01,898 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:01,898 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:02,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1002,460 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:02,099 INFO L430 AbstractCegarLoop]: === Iteration 461 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:02,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:02,099 INFO L82 PathProgramCache]: Analyzing trace with hash 2009119637, now seen corresponding path program 306 times [2021-07-13 20:04:02,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:02,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523252321] [2021-07-13 20:04:02,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:02,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:02,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:02,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:02,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523252321] [2021-07-13 20:04:02,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523252321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:02,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656781951] [2021-07-13 20:04:02,223 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 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:02,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:04:02,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:02,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:04:02,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:02,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:02,367 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:04:02,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 57 [2021-07-13 20:04:02,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:02,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:02,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:53 [2021-07-13 20:04:02,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:02,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656781951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:02,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:02,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:04:02,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993807580] [2021-07-13 20:04:02,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:04:02,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:02,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:04:02,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:04:02,500 INFO L87 Difference]: Start difference. First operand 3946 states and 16582 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:03,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:03,181 INFO L93 Difference]: Finished difference Result 4260 states and 17781 transitions. [2021-07-13 20:04:03,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:04:03,182 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:03,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:03,194 INFO L225 Difference]: With dead ends: 4260 [2021-07-13 20:04:03,194 INFO L226 Difference]: Without dead ends: 4235 [2021-07-13 20:04:03,194 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 626.5ms TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:04:03,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4235 states. [2021-07-13 20:04:03,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4235 to 3950. [2021-07-13 20:04:03,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3950 states, 3949 states have (on average 4.203089389718916) internal successors, (16598), 3949 states have internal predecessors, (16598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:03,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3950 states to 3950 states and 16598 transitions. [2021-07-13 20:04:03,272 INFO L78 Accepts]: Start accepts. Automaton has 3950 states and 16598 transitions. Word has length 23 [2021-07-13 20:04:03,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:03,272 INFO L482 AbstractCegarLoop]: Abstraction has 3950 states and 16598 transitions. [2021-07-13 20:04:03,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:03,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3950 states and 16598 transitions. [2021-07-13 20:04:03,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:03,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:03,280 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:03,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 461 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1004 [2021-07-13 20:04:03,481 INFO L430 AbstractCegarLoop]: === Iteration 462 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:03,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:03,481 INFO L82 PathProgramCache]: Analyzing trace with hash 996427105, now seen corresponding path program 307 times [2021-07-13 20:04:03,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:03,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393058763] [2021-07-13 20:04:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:03,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:03,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:03,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:03,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393058763] [2021-07-13 20:04:03,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393058763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:03,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006289537] [2021-07-13 20:04:03,619 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 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:03,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:03,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:03,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:03,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:03,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:03,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:03,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:03,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:03,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006289537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:03,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:03,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:03,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956167360] [2021-07-13 20:04:03,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:03,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:03,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:03,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:03,867 INFO L87 Difference]: Start difference. First operand 3950 states and 16598 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:04,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:04,715 INFO L93 Difference]: Finished difference Result 4278 states and 17852 transitions. [2021-07-13 20:04:04,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:04:04,715 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:04,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:04,726 INFO L225 Difference]: With dead ends: 4278 [2021-07-13 20:04:04,727 INFO L226 Difference]: Without dead ends: 4257 [2021-07-13 20:04:04,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 755.1ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:04,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4257 states. [2021-07-13 20:04:04,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4257 to 3942. [2021-07-13 20:04:04,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.203247906622685) internal successors, (16565), 3941 states have internal predecessors, (16565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:04,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16565 transitions. [2021-07-13 20:04:04,801 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16565 transitions. Word has length 23 [2021-07-13 20:04:04,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:04,801 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16565 transitions. [2021-07-13 20:04:04,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:04,801 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16565 transitions. [2021-07-13 20:04:04,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:04,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:04,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:05,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 462 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1008 [2021-07-13 20:04:05,009 INFO L430 AbstractCegarLoop]: === Iteration 463 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:05,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:05,009 INFO L82 PathProgramCache]: Analyzing trace with hash 2145293225, now seen corresponding path program 308 times [2021-07-13 20:04:05,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:05,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973597005] [2021-07-13 20:04:05,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:05,119 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:05,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:05,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973597005] [2021-07-13 20:04:05,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973597005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:05,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840726670] [2021-07-13 20:04:05,119 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 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:05,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:05,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:05,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:05,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:05,264 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:05,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:05,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:05,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:05,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:05,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:05,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:05,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840726670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:05,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:05,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:05,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717314371] [2021-07-13 20:04:05,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:05,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:05,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:05,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:05,351 INFO L87 Difference]: Start difference. First operand 3942 states and 16565 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:05,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:05,856 INFO L93 Difference]: Finished difference Result 4391 states and 18288 transitions. [2021-07-13 20:04:05,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:05,856 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:05,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:05,867 INFO L225 Difference]: With dead ends: 4391 [2021-07-13 20:04:05,867 INFO L226 Difference]: Without dead ends: 4356 [2021-07-13 20:04:05,868 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 414.7ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:05,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2021-07-13 20:04:05,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 3942. [2021-07-13 20:04:05,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3942 states, 3941 states have (on average 4.202232935803096) internal successors, (16561), 3941 states have internal predecessors, (16561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:05,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3942 states to 3942 states and 16561 transitions. [2021-07-13 20:04:05,939 INFO L78 Accepts]: Start accepts. Automaton has 3942 states and 16561 transitions. Word has length 23 [2021-07-13 20:04:05,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:05,939 INFO L482 AbstractCegarLoop]: Abstraction has 3942 states and 16561 transitions. [2021-07-13 20:04:05,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:05,939 INFO L276 IsEmpty]: Start isEmpty. Operand 3942 states and 16561 transitions. [2021-07-13 20:04:05,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:05,946 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:05,946 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:06,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1010,463 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:06,147 INFO L430 AbstractCegarLoop]: === Iteration 464 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:06,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:06,147 INFO L82 PathProgramCache]: Analyzing trace with hash -404390035, now seen corresponding path program 309 times [2021-07-13 20:04:06,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:06,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392218391] [2021-07-13 20:04:06,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:06,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:06,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:06,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:06,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392218391] [2021-07-13 20:04:06,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392218391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:06,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280041807] [2021-07-13 20:04:06,260 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 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:06,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:04:06,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:06,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:04:06,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:06,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:06,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:04:06,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:06,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 30 [2021-07-13 20:04:06,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:06,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:06,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:06,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:29 [2021-07-13 20:04:06,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:06,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280041807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:06,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:06,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:06,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143787674] [2021-07-13 20:04:06,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:06,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:06,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:06,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:06,478 INFO L87 Difference]: Start difference. First operand 3942 states and 16561 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:06,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:06,893 INFO L93 Difference]: Finished difference Result 4222 states and 17622 transitions. [2021-07-13 20:04:06,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:04:06,893 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:06,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:06,905 INFO L225 Difference]: With dead ends: 4222 [2021-07-13 20:04:06,905 INFO L226 Difference]: Without dead ends: 4196 [2021-07-13 20:04:06,905 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 333.2ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:04:06,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-13 20:04:06,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3949. [2021-07-13 20:04:06,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3949 states, 3948 states have (on average 4.200861195542046) internal successors, (16585), 3948 states have internal predecessors, (16585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:06,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3949 states to 3949 states and 16585 transitions. [2021-07-13 20:04:06,979 INFO L78 Accepts]: Start accepts. Automaton has 3949 states and 16585 transitions. Word has length 23 [2021-07-13 20:04:06,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:06,979 INFO L482 AbstractCegarLoop]: Abstraction has 3949 states and 16585 transitions. [2021-07-13 20:04:06,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:06,979 INFO L276 IsEmpty]: Start isEmpty. Operand 3949 states and 16585 transitions. [2021-07-13 20:04:06,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:06,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:06,986 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:07,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 464 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1012 [2021-07-13 20:04:07,187 INFO L430 AbstractCegarLoop]: === Iteration 465 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:07,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:07,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1445966103, now seen corresponding path program 310 times [2021-07-13 20:04:07,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:07,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554042351] [2021-07-13 20:04:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:07,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:07,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:07,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554042351] [2021-07-13 20:04:07,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554042351] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:07,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373001197] [2021-07-13 20:04:07,299 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 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:07,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:07,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:07,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:07,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:07,425 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:07,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:07,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:07,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:07,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:07,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:04:07,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:07,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373001197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:07,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:07,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:07,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293491479] [2021-07-13 20:04:07,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:07,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:07,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:07,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:07,535 INFO L87 Difference]: Start difference. First operand 3949 states and 16585 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:08,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:08,011 INFO L93 Difference]: Finished difference Result 4223 states and 17625 transitions. [2021-07-13 20:04:08,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:04:08,012 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:08,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:08,024 INFO L225 Difference]: With dead ends: 4223 [2021-07-13 20:04:08,024 INFO L226 Difference]: Without dead ends: 4191 [2021-07-13 20:04:08,024 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 398.3ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:08,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2021-07-13 20:04:08,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 3931. [2021-07-13 20:04:08,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:08,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-13 20:04:08,121 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-13 20:04:08,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:08,121 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-13 20:04:08,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:08,121 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-13 20:04:08,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:08,129 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:08,130 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:08,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 465 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1013 [2021-07-13 20:04:08,330 INFO L430 AbstractCegarLoop]: === Iteration 466 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:08,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:08,330 INFO L82 PathProgramCache]: Analyzing trace with hash -389621131, now seen corresponding path program 311 times [2021-07-13 20:04:08,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:08,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115203489] [2021-07-13 20:04:08,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:08,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:08,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:08,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:08,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115203489] [2021-07-13 20:04:08,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115203489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:08,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847729616] [2021-07-13 20:04:08,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:08,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:04:08,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:08,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:08,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:08,579 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:08,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:08,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:08,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:08,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:08,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:08,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:08,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847729616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:08,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:08,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:08,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198183452] [2021-07-13 20:04:08,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:08,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:08,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:08,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:08,667 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:09,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:09,370 INFO L93 Difference]: Finished difference Result 4495 states and 18698 transitions. [2021-07-13 20:04:09,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:09,370 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:09,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:09,383 INFO L225 Difference]: With dead ends: 4495 [2021-07-13 20:04:09,383 INFO L226 Difference]: Without dead ends: 4460 [2021-07-13 20:04:09,384 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 494.2ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:04:09,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2021-07-13 20:04:09,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3939. [2021-07-13 20:04:09,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3939 states, 3938 states have (on average 4.203148806500762) internal successors, (16552), 3938 states have internal predecessors, (16552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:09,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3939 states to 3939 states and 16552 transitions. [2021-07-13 20:04:09,464 INFO L78 Accepts]: Start accepts. Automaton has 3939 states and 16552 transitions. Word has length 23 [2021-07-13 20:04:09,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:09,464 INFO L482 AbstractCegarLoop]: Abstraction has 3939 states and 16552 transitions. [2021-07-13 20:04:09,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:09,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3939 states and 16552 transitions. [2021-07-13 20:04:09,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:09,472 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:09,472 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:09,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 466 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1015 [2021-07-13 20:04:09,672 INFO L430 AbstractCegarLoop]: === Iteration 467 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:09,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:09,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1194020355, now seen corresponding path program 312 times [2021-07-13 20:04:09,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:09,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820234198] [2021-07-13 20:04:09,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:09,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:09,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:09,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:09,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820234198] [2021-07-13 20:04:09,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820234198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:09,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845373129] [2021-07-13 20:04:09,792 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 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:09,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:04:09,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:09,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:09,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:09,949 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:04:09,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:04:09,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:09,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:09,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:09,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:38 [2021-07-13 20:04:10,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:10,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845373129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:10,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:10,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:04:10,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909836650] [2021-07-13 20:04:10,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:04:10,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:10,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:04:10,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:04:10,062 INFO L87 Difference]: Start difference. First operand 3939 states and 16552 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:10,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:10,890 INFO L93 Difference]: Finished difference Result 4392 states and 18301 transitions. [2021-07-13 20:04:10,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:04:10,890 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:10,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:10,901 INFO L225 Difference]: With dead ends: 4392 [2021-07-13 20:04:10,902 INFO L226 Difference]: Without dead ends: 4366 [2021-07-13 20:04:10,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 592.2ms TimeCoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:04:10,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4366 states. [2021-07-13 20:04:10,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4366 to 3943. [2021-07-13 20:04:10,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3943 states, 3942 states have (on average 4.202942668696093) internal successors, (16568), 3942 states have internal predecessors, (16568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:10,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3943 states to 3943 states and 16568 transitions. [2021-07-13 20:04:10,973 INFO L78 Accepts]: Start accepts. Automaton has 3943 states and 16568 transitions. Word has length 23 [2021-07-13 20:04:10,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:10,973 INFO L482 AbstractCegarLoop]: Abstraction has 3943 states and 16568 transitions. [2021-07-13 20:04:10,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:10,973 INFO L276 IsEmpty]: Start isEmpty. Operand 3943 states and 16568 transitions. [2021-07-13 20:04:10,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:10,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:10,980 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:11,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1017,467 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:11,181 INFO L430 AbstractCegarLoop]: === Iteration 468 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:11,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:11,181 INFO L82 PathProgramCache]: Analyzing trace with hash 419546379, now seen corresponding path program 313 times [2021-07-13 20:04:11,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:11,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273762982] [2021-07-13 20:04:11,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:11,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:11,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:11,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273762982] [2021-07-13 20:04:11,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273762982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:11,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172813355] [2021-07-13 20:04:11,295 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 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:11,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:11,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:11,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:11,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:11,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:11,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:11,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:11,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:11,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:11,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172813355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:11,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:11,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:11,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25796763] [2021-07-13 20:04:11,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:11,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:11,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:11,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:11,521 INFO L87 Difference]: Start difference. First operand 3943 states and 16568 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:12,351 INFO L93 Difference]: Finished difference Result 4405 states and 18347 transitions. [2021-07-13 20:04:12,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:04:12,351 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:12,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:12,363 INFO L225 Difference]: With dead ends: 4405 [2021-07-13 20:04:12,363 INFO L226 Difference]: Without dead ends: 4384 [2021-07-13 20:04:12,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 790.8ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:04:12,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4384 states. [2021-07-13 20:04:12,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4384 to 3931. [2021-07-13 20:04:12,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-13 20:04:12,439 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-13 20:04:12,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:12,439 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-13 20:04:12,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:12,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-13 20:04:12,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:12,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:12,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:12,647 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1021,468 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:12,648 INFO L430 AbstractCegarLoop]: === Iteration 469 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:12,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:12,648 INFO L82 PathProgramCache]: Analyzing trace with hash 510691453, now seen corresponding path program 314 times [2021-07-13 20:04:12,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:12,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219633140] [2021-07-13 20:04:12,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:12,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:12,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:12,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:12,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219633140] [2021-07-13 20:04:12,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219633140] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:12,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828985007] [2021-07-13 20:04:12,766 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 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:12,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:12,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:12,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:12,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:12,873 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:12,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:12,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:12,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:12,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:12,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:13,009 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:13,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828985007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:13,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:13,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:13,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76665917] [2021-07-13 20:04:13,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:13,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:13,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:13,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:13,010 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:13,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:13,509 INFO L93 Difference]: Finished difference Result 4178 states and 17449 transitions. [2021-07-13 20:04:13,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:04:13,510 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:13,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:13,522 INFO L225 Difference]: With dead ends: 4178 [2021-07-13 20:04:13,522 INFO L226 Difference]: Without dead ends: 4152 [2021-07-13 20:04:13,522 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 475.4ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:13,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4152 states. [2021-07-13 20:04:13,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4152 to 3938. [2021-07-13 20:04:13,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3938 states, 3937 states have (on average 4.201676403352807) internal successors, (16542), 3937 states have internal predecessors, (16542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:13,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3938 states to 3938 states and 16542 transitions. [2021-07-13 20:04:13,597 INFO L78 Accepts]: Start accepts. Automaton has 3938 states and 16542 transitions. Word has length 23 [2021-07-13 20:04:13,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:13,597 INFO L482 AbstractCegarLoop]: Abstraction has 3938 states and 16542 transitions. [2021-07-13 20:04:13,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:13,597 INFO L276 IsEmpty]: Start isEmpty. Operand 3938 states and 16542 transitions. [2021-07-13 20:04:13,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:13,605 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:13,605 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:13,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1023,469 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:13,805 INFO L430 AbstractCegarLoop]: === Iteration 470 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:13,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:13,805 INFO L82 PathProgramCache]: Analyzing trace with hash -530884615, now seen corresponding path program 315 times [2021-07-13 20:04:13,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:13,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285806037] [2021-07-13 20:04:13,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:13,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:13,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:13,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:13,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285806037] [2021-07-13 20:04:13,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285806037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:13,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925726613] [2021-07-13 20:04:13,934 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 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:13,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:04:13,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:13,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:13,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:14,042 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:14,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:14,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:14,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:14,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:14,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:14,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:14,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925726613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:14,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:14,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:14,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770185753] [2021-07-13 20:04:14,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:14,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:14,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:14,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:14,179 INFO L87 Difference]: Start difference. First operand 3938 states and 16542 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:14,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:14,616 INFO L93 Difference]: Finished difference Result 4177 states and 17444 transitions. [2021-07-13 20:04:14,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:04:14,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:14,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:14,628 INFO L225 Difference]: With dead ends: 4177 [2021-07-13 20:04:14,628 INFO L226 Difference]: Without dead ends: 4149 [2021-07-13 20:04:14,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 415.2ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:14,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4149 states. [2021-07-13 20:04:14,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4149 to 3931. [2021-07-13 20:04:14,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:14,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-13 20:04:14,704 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-13 20:04:14,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:14,704 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-13 20:04:14,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:14,704 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-13 20:04:14,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:14,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:14,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:14,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 470 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1025 [2021-07-13 20:04:14,912 INFO L430 AbstractCegarLoop]: === Iteration 471 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:14,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:14,913 INFO L82 PathProgramCache]: Analyzing trace with hash -818005967, now seen corresponding path program 316 times [2021-07-13 20:04:14,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:14,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048697763] [2021-07-13 20:04:14,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:15,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:15,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:15,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048697763] [2021-07-13 20:04:15,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048697763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:15,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812870354] [2021-07-13 20:04:15,034 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 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:15,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:15,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:15,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:15,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:15,144 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:15,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:15,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:15,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:15,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:15,158 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:15,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:15,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812870354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:15,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:15,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:15,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380868438] [2021-07-13 20:04:15,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:15,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:15,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:15,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:15,280 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:15,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:15,863 INFO L93 Difference]: Finished difference Result 4222 states and 17622 transitions. [2021-07-13 20:04:15,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:15,863 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:15,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:15,874 INFO L225 Difference]: With dead ends: 4222 [2021-07-13 20:04:15,874 INFO L226 Difference]: Without dead ends: 4196 [2021-07-13 20:04:15,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 576.3ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:15,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2021-07-13 20:04:15,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3935. [2021-07-13 20:04:15,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3935 states, 3934 states have (on average 4.202846975088968) internal successors, (16534), 3934 states have internal predecessors, (16534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:15,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3935 states to 3935 states and 16534 transitions. [2021-07-13 20:04:15,946 INFO L78 Accepts]: Start accepts. Automaton has 3935 states and 16534 transitions. Word has length 23 [2021-07-13 20:04:15,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:15,946 INFO L482 AbstractCegarLoop]: Abstraction has 3935 states and 16534 transitions. [2021-07-13 20:04:15,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:15,946 INFO L276 IsEmpty]: Start isEmpty. Operand 3935 states and 16534 transitions. [2021-07-13 20:04:15,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:15,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:15,954 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:16,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 471 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1027 [2021-07-13 20:04:16,154 INFO L430 AbstractCegarLoop]: === Iteration 472 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:16,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:16,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1311223353, now seen corresponding path program 317 times [2021-07-13 20:04:16,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:16,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950468437] [2021-07-13 20:04:16,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:16,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:16,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:16,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950468437] [2021-07-13 20:04:16,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950468437] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:16,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66448958] [2021-07-13 20:04:16,277 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 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:16,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:16,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:16,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:16,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:16,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:16,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:16,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:16,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:16,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:16,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:16,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:16,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66448958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:16,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:16,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:16,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104116816] [2021-07-13 20:04:16,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:16,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:16,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:16,526 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:16,526 INFO L87 Difference]: Start difference. First operand 3935 states and 16534 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:17,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:17,338 INFO L93 Difference]: Finished difference Result 4228 states and 17650 transitions. [2021-07-13 20:04:17,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:04:17,338 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:17,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:17,350 INFO L225 Difference]: With dead ends: 4228 [2021-07-13 20:04:17,351 INFO L226 Difference]: Without dead ends: 4207 [2021-07-13 20:04:17,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 780.2ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:04:17,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2021-07-13 20:04:17,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 3931. [2021-07-13 20:04:17,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 3930 states have (on average 4.203053435114504) internal successors, (16518), 3930 states have internal predecessors, (16518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:17,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 16518 transitions. [2021-07-13 20:04:17,429 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 16518 transitions. Word has length 23 [2021-07-13 20:04:17,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:17,429 INFO L482 AbstractCegarLoop]: Abstraction has 3931 states and 16518 transitions. [2021-07-13 20:04:17,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:17,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 16518 transitions. [2021-07-13 20:04:17,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:17,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:17,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:17,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1029,472 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:17,637 INFO L430 AbstractCegarLoop]: === Iteration 473 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:17,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:17,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1389139629, now seen corresponding path program 318 times [2021-07-13 20:04:17,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:17,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396483753] [2021-07-13 20:04:17,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:17,754 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:17,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:17,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396483753] [2021-07-13 20:04:17,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396483753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:17,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77903939] [2021-07-13 20:04:17,755 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 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:17,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:04:17,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:17,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:17,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:17,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:04:17,899 INFO L354 Elim1Store]: treesize reduction 10, result has 80.4 percent of original size [2021-07-13 20:04:17,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 55 [2021-07-13 20:04:17,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:17,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:17,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:17,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:49 [2021-07-13 20:04:18,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:18,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77903939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:18,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:18,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:04:18,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460599391] [2021-07-13 20:04:18,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:04:18,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:18,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:04:18,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:04:18,068 INFO L87 Difference]: Start difference. First operand 3931 states and 16518 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:18,893 INFO L93 Difference]: Finished difference Result 4289 states and 17885 transitions. [2021-07-13 20:04:18,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:04:18,893 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:18,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:18,905 INFO L225 Difference]: With dead ends: 4289 [2021-07-13 20:04:18,905 INFO L226 Difference]: Without dead ends: 4268 [2021-07-13 20:04:18,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 674.5ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:04:18,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4268 states. [2021-07-13 20:04:18,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4268 to 3929. [2021-07-13 20:04:18,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3929 states, 3928 states have (on average 4.20315682281059) internal successors, (16510), 3928 states have internal predecessors, (16510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3929 states to 3929 states and 16510 transitions. [2021-07-13 20:04:18,979 INFO L78 Accepts]: Start accepts. Automaton has 3929 states and 16510 transitions. Word has length 23 [2021-07-13 20:04:18,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:18,979 INFO L482 AbstractCegarLoop]: Abstraction has 3929 states and 16510 transitions. [2021-07-13 20:04:18,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:18,979 INFO L276 IsEmpty]: Start isEmpty. Operand 3929 states and 16510 transitions. [2021-07-13 20:04:18,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:18,987 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:18,987 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:19,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1031,473 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:19,187 INFO L430 AbstractCegarLoop]: === Iteration 474 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:19,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:19,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1733706733, now seen corresponding path program 319 times [2021-07-13 20:04:19,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:19,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492449136] [2021-07-13 20:04:19,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:19,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:19,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:19,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:19,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492449136] [2021-07-13 20:04:19,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492449136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:19,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888346501] [2021-07-13 20:04:19,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 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:19,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:19,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:19,427 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:19,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:19,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:19,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:19,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:19,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:19,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888346501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:19,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:19,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:19,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363200591] [2021-07-13 20:04:19,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:19,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:19,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:19,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:19,509 INFO L87 Difference]: Start difference. First operand 3929 states and 16510 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:20,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:20,495 INFO L93 Difference]: Finished difference Result 4709 states and 19578 transitions. [2021-07-13 20:04:20,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:04:20,495 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:20,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:20,509 INFO L225 Difference]: With dead ends: 4709 [2021-07-13 20:04:20,509 INFO L226 Difference]: Without dead ends: 4687 [2021-07-13 20:04:20,509 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 680.6ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:04:20,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4687 states. [2021-07-13 20:04:20,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4687 to 3941. [2021-07-13 20:04:20,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3941 states, 3940 states have (on average 4.201522842639594) internal successors, (16554), 3940 states have internal predecessors, (16554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:20,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3941 states to 3941 states and 16554 transitions. [2021-07-13 20:04:20,589 INFO L78 Accepts]: Start accepts. Automaton has 3941 states and 16554 transitions. Word has length 23 [2021-07-13 20:04:20,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:20,589 INFO L482 AbstractCegarLoop]: Abstraction has 3941 states and 16554 transitions. [2021-07-13 20:04:20,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:20,589 INFO L276 IsEmpty]: Start isEmpty. Operand 3941 states and 16554 transitions. [2021-07-13 20:04:20,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:20,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:20,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:20,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 474 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1035 [2021-07-13 20:04:20,797 INFO L430 AbstractCegarLoop]: === Iteration 475 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:20,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:20,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1148372781, now seen corresponding path program 320 times [2021-07-13 20:04:20,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:20,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040756001] [2021-07-13 20:04:20,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:20,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:20,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:20,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040756001] [2021-07-13 20:04:20,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040756001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:20,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538171981] [2021-07-13 20:04:20,911 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 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:20,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:20,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:20,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:20,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:21,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:21,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:21,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:21,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:21,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:21,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:21,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:21,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538171981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:21,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:21,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:21,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256602114] [2021-07-13 20:04:21,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:21,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:21,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:21,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:21,175 INFO L87 Difference]: Start difference. First operand 3941 states and 16554 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:22,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:22,054 INFO L93 Difference]: Finished difference Result 4573 states and 19006 transitions. [2021-07-13 20:04:22,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:22,055 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:22,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:22,067 INFO L225 Difference]: With dead ends: 4573 [2021-07-13 20:04:22,067 INFO L226 Difference]: Without dead ends: 4547 [2021-07-13 20:04:22,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 623.0ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:22,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4547 states. [2021-07-13 20:04:22,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4547 to 3945. [2021-07-13 20:04:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.20131845841785) internal successors, (16570), 3944 states have internal predecessors, (16570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:22,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16570 transitions. [2021-07-13 20:04:22,143 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16570 transitions. Word has length 23 [2021-07-13 20:04:22,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:22,143 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16570 transitions. [2021-07-13 20:04:22,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:22,143 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16570 transitions. [2021-07-13 20:04:22,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:22,150 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:22,150 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:22,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1037,475 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:22,350 INFO L430 AbstractCegarLoop]: === Iteration 476 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:22,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:22,351 INFO L82 PathProgramCache]: Analyzing trace with hash 465193953, now seen corresponding path program 321 times [2021-07-13 20:04:22,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:22,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160077075] [2021-07-13 20:04:22,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:22,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:22,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:22,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:22,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160077075] [2021-07-13 20:04:22,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160077075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:22,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809169737] [2021-07-13 20:04:22,467 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 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:22,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:04:22,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:22,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:22,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:22,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:22,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:22,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:22,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:22,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:22,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:22,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:22,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809169737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:22,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:22,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:22,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617194240] [2021-07-13 20:04:22,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:22,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:22,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:22,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:22,690 INFO L87 Difference]: Start difference. First operand 3945 states and 16570 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:23,691 INFO L93 Difference]: Finished difference Result 4548 states and 18917 transitions. [2021-07-13 20:04:23,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:04:23,692 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:23,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:23,704 INFO L225 Difference]: With dead ends: 4548 [2021-07-13 20:04:23,704 INFO L226 Difference]: Without dead ends: 4527 [2021-07-13 20:04:23,704 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 774.0ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:04:23,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4527 states. [2021-07-13 20:04:23,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4527 to 3937. [2021-07-13 20:04:23,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3937 states, 3936 states have (on average 4.201219512195122) internal successors, (16536), 3936 states have internal predecessors, (16536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3937 states to 3937 states and 16536 transitions. [2021-07-13 20:04:23,777 INFO L78 Accepts]: Start accepts. Automaton has 3937 states and 16536 transitions. Word has length 23 [2021-07-13 20:04:23,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:23,777 INFO L482 AbstractCegarLoop]: Abstraction has 3937 states and 16536 transitions. [2021-07-13 20:04:23,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:23,777 INFO L276 IsEmpty]: Start isEmpty. Operand 3937 states and 16536 transitions. [2021-07-13 20:04:23,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:23,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:23,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:23,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 476 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1039 [2021-07-13 20:04:23,985 INFO L430 AbstractCegarLoop]: === Iteration 477 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:23,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:23,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1384209355, now seen corresponding path program 322 times [2021-07-13 20:04:23,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:23,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450063786] [2021-07-13 20:04:23,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:24,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:24,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:24,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450063786] [2021-07-13 20:04:24,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450063786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:24,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518172137] [2021-07-13 20:04:24,093 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 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:24,120 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:24,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:24,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:24,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:24,224 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:24,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:24,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:24,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:24,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:24,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:24,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518172137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:24,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:24,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:24,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154345155] [2021-07-13 20:04:24,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:24,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:24,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:24,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:24,309 INFO L87 Difference]: Start difference. First operand 3937 states and 16536 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:25,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:25,085 INFO L93 Difference]: Finished difference Result 4683 states and 19424 transitions. [2021-07-13 20:04:25,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:25,085 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:25,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:25,099 INFO L225 Difference]: With dead ends: 4683 [2021-07-13 20:04:25,099 INFO L226 Difference]: Without dead ends: 4648 [2021-07-13 20:04:25,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 518.3ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:25,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4648 states. [2021-07-13 20:04:25,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4648 to 3930. [2021-07-13 20:04:25,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3930 states, 3929 states have (on average 4.198014762025961) internal successors, (16494), 3929 states have internal predecessors, (16494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:25,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 16494 transitions. [2021-07-13 20:04:25,179 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 16494 transitions. Word has length 23 [2021-07-13 20:04:25,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:25,179 INFO L482 AbstractCegarLoop]: Abstraction has 3930 states and 16494 transitions. [2021-07-13 20:04:25,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:25,179 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 16494 transitions. [2021-07-13 20:04:25,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:25,186 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:25,186 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:25,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1041,477 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:25,386 INFO L430 AbstractCegarLoop]: === Iteration 478 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:25,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:25,387 INFO L82 PathProgramCache]: Analyzing trace with hash -1302810299, now seen corresponding path program 323 times [2021-07-13 20:04:25,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:25,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604032363] [2021-07-13 20:04:25,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:25,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:25,500 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:25,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:25,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604032363] [2021-07-13 20:04:25,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604032363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:25,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043498079] [2021-07-13 20:04:25,500 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 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:25,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:25,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:25,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:25,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:25,619 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:25,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:25,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:25,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:25,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:25,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:25,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:25,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043498079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:25,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:25,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:25,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642418130] [2021-07-13 20:04:25,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:25,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:25,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:25,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:25,725 INFO L87 Difference]: Start difference. First operand 3930 states and 16494 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:26,471 INFO L93 Difference]: Finished difference Result 4465 states and 18574 transitions. [2021-07-13 20:04:26,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:26,471 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:26,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:26,483 INFO L225 Difference]: With dead ends: 4465 [2021-07-13 20:04:26,484 INFO L226 Difference]: Without dead ends: 4439 [2021-07-13 20:04:26,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 591.3ms TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:26,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4439 states. [2021-07-13 20:04:26,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4439 to 3934. [2021-07-13 20:04:26,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3934 states, 3933 states have (on average 4.197813374014747) internal successors, (16510), 3933 states have internal predecessors, (16510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3934 states to 3934 states and 16510 transitions. [2021-07-13 20:04:26,561 INFO L78 Accepts]: Start accepts. Automaton has 3934 states and 16510 transitions. Word has length 23 [2021-07-13 20:04:26,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:26,561 INFO L482 AbstractCegarLoop]: Abstraction has 3934 states and 16510 transitions. [2021-07-13 20:04:26,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:26,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3934 states and 16510 transitions. [2021-07-13 20:04:26,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:26,569 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:26,569 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:26,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1043,478 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:26,769 INFO L430 AbstractCegarLoop]: === Iteration 479 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:26,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:26,770 INFO L82 PathProgramCache]: Analyzing trace with hash 310756435, now seen corresponding path program 324 times [2021-07-13 20:04:26,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:26,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039761352] [2021-07-13 20:04:26,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:26,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:26,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:26,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039761352] [2021-07-13 20:04:26,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039761352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:26,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123520703] [2021-07-13 20:04:26,883 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 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:26,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:04:26,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:26,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:26,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:27,035 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 20:04:27,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 51 treesize of output 68 [2021-07-13 20:04:27,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:27,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:27,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:48 [2021-07-13 20:04:27,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:27,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123520703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:27,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:27,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:04:27,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280596710] [2021-07-13 20:04:27,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:04:27,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:27,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:04:27,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:04:27,130 INFO L87 Difference]: Start difference. First operand 3934 states and 16510 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:28,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:28,150 INFO L93 Difference]: Finished difference Result 4414 states and 18376 transitions. [2021-07-13 20:04:28,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:04:28,151 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:28,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:28,162 INFO L225 Difference]: With dead ends: 4414 [2021-07-13 20:04:28,163 INFO L226 Difference]: Without dead ends: 4393 [2021-07-13 20:04:28,163 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 698.3ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:04:28,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-13 20:04:28,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3914. [2021-07-13 20:04:28,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3914 states, 3913 states have (on average 4.196779964221824) internal successors, (16422), 3913 states have internal predecessors, (16422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:28,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3914 states to 3914 states and 16422 transitions. [2021-07-13 20:04:28,238 INFO L78 Accepts]: Start accepts. Automaton has 3914 states and 16422 transitions. Word has length 23 [2021-07-13 20:04:28,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:28,238 INFO L482 AbstractCegarLoop]: Abstraction has 3914 states and 16422 transitions. [2021-07-13 20:04:28,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:28,238 INFO L276 IsEmpty]: Start isEmpty. Operand 3914 states and 16422 transitions. [2021-07-13 20:04:28,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:28,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:28,245 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:28,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 479 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1045 [2021-07-13 20:04:28,446 INFO L430 AbstractCegarLoop]: === Iteration 480 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:28,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:28,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1667247717, now seen corresponding path program 325 times [2021-07-13 20:04:28,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:28,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488914261] [2021-07-13 20:04:28,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:28,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:28,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:28,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488914261] [2021-07-13 20:04:28,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488914261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:28,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197965677] [2021-07-13 20:04:28,551 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 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:28,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:28,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:28,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:28,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:28,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:28,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:28,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:28,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:28,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197965677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:28,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:28,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:28,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446008137] [2021-07-13 20:04:28,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:28,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:28,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:28,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:28,774 INFO L87 Difference]: Start difference. First operand 3914 states and 16422 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:29,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:29,556 INFO L93 Difference]: Finished difference Result 4462 states and 18578 transitions. [2021-07-13 20:04:29,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:04:29,556 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:29,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:29,568 INFO L225 Difference]: With dead ends: 4462 [2021-07-13 20:04:29,568 INFO L226 Difference]: Without dead ends: 4440 [2021-07-13 20:04:29,569 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 584.9ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:04:29,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4440 states. [2021-07-13 20:04:29,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4440 to 3922. [2021-07-13 20:04:29,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:29,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-13 20:04:29,645 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-13 20:04:29,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:29,645 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-13 20:04:29,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:29,645 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-13 20:04:29,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:29,652 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:29,652 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:29,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 480 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1049 [2021-07-13 20:04:29,853 INFO L430 AbstractCegarLoop]: === Iteration 481 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:29,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:29,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1081913765, now seen corresponding path program 326 times [2021-07-13 20:04:29,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:29,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201046042] [2021-07-13 20:04:29,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:29,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:29,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:29,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:29,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201046042] [2021-07-13 20:04:29,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201046042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:29,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162132936] [2021-07-13 20:04:29,963 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 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:29,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:29,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:29,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:29,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:30,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:30,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:30,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:30,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:30,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:30,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:30,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:30,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162132936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:30,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:30,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:30,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608596568] [2021-07-13 20:04:30,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:30,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:30,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:30,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:30,191 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:30,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:30,928 INFO L93 Difference]: Finished difference Result 4365 states and 18169 transitions. [2021-07-13 20:04:30,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:04:30,929 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:30,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:30,940 INFO L225 Difference]: With dead ends: 4365 [2021-07-13 20:04:30,940 INFO L226 Difference]: Without dead ends: 4339 [2021-07-13 20:04:30,941 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 636.2ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:30,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4339 states. [2021-07-13 20:04:31,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4339 to 3926. [2021-07-13 20:04:31,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196687898089172) internal successors, (16472), 3925 states have internal predecessors, (16472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:31,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16472 transitions. [2021-07-13 20:04:31,017 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16472 transitions. Word has length 23 [2021-07-13 20:04:31,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:31,018 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16472 transitions. [2021-07-13 20:04:31,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:31,018 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16472 transitions. [2021-07-13 20:04:31,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:31,025 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:31,025 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:31,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1051,481 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:31,226 INFO L430 AbstractCegarLoop]: === Iteration 482 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:31,226 INFO L82 PathProgramCache]: Analyzing trace with hash 531652969, now seen corresponding path program 327 times [2021-07-13 20:04:31,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:31,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878696881] [2021-07-13 20:04:31,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:31,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:31,338 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:31,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:31,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878696881] [2021-07-13 20:04:31,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878696881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:31,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846796582] [2021-07-13 20:04:31,338 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 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:31,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:04:31,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:31,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:31,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:31,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:31,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:31,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:31,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:31,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:31,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:31,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846796582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:31,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:31,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:31,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030371429] [2021-07-13 20:04:31,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:31,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:31,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:31,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:31,604 INFO L87 Difference]: Start difference. First operand 3926 states and 16472 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:32,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:32,519 INFO L93 Difference]: Finished difference Result 4337 states and 18068 transitions. [2021-07-13 20:04:32,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:04:32,520 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:32,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:32,531 INFO L225 Difference]: With dead ends: 4337 [2021-07-13 20:04:32,532 INFO L226 Difference]: Without dead ends: 4316 [2021-07-13 20:04:32,532 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 794.0ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:04:32,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4316 states. [2021-07-13 20:04:32,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4316 to 3918. [2021-07-13 20:04:32,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:32,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-13 20:04:32,606 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-13 20:04:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:32,606 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-13 20:04:32,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:32,607 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-13 20:04:32,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:32,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:32,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:32,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1053,482 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:32,815 INFO L430 AbstractCegarLoop]: === Iteration 483 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:32,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:32,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1512810199, now seen corresponding path program 328 times [2021-07-13 20:04:32,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:32,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676399736] [2021-07-13 20:04:32,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:32,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:32,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:32,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:32,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676399736] [2021-07-13 20:04:32,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676399736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:32,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024100983] [2021-07-13 20:04:32,920 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 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:32,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:32,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:32,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:32,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:33,062 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:33,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:33,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:33,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:33,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:33,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:33,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:33,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024100983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:33,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:33,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:33,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762629084] [2021-07-13 20:04:33,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:33,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:33,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:33,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:33,144 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:33,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:33,672 INFO L93 Difference]: Finished difference Result 4358 states and 18168 transitions. [2021-07-13 20:04:33,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:33,673 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:33,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:33,685 INFO L225 Difference]: With dead ends: 4358 [2021-07-13 20:04:33,685 INFO L226 Difference]: Without dead ends: 4335 [2021-07-13 20:04:33,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 481.0ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:04:33,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4335 states. [2021-07-13 20:04:33,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4335 to 3918. [2021-07-13 20:04:33,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:33,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-13 20:04:33,761 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-13 20:04:33,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:33,762 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-13 20:04:33,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:33,762 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-13 20:04:33,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:33,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:33,769 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:33,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1055,483 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:33,969 INFO L430 AbstractCegarLoop]: === Iteration 484 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:33,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:33,970 INFO L82 PathProgramCache]: Analyzing trace with hash -48961385, now seen corresponding path program 329 times [2021-07-13 20:04:33,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:33,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044342949] [2021-07-13 20:04:33,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:34,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:34,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:34,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044342949] [2021-07-13 20:04:34,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044342949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:34,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455201766] [2021-07-13 20:04:34,124 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 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:34,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:34,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:34,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:34,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:34,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:34,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:34,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:34,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:34,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:34,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:34,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:34,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455201766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:34,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:34,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:34,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192304300] [2021-07-13 20:04:34,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:34,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:34,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:34,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:34,349 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:35,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:35,131 INFO L93 Difference]: Finished difference Result 4355 states and 18155 transitions. [2021-07-13 20:04:35,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:35,131 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:35,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:35,143 INFO L225 Difference]: With dead ends: 4355 [2021-07-13 20:04:35,143 INFO L226 Difference]: Without dead ends: 4333 [2021-07-13 20:04:35,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 638.3ms TimeCoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:04:35,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-13 20:04:35,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3922. [2021-07-13 20:04:35,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:35,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-13 20:04:35,218 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-13 20:04:35,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:35,218 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-13 20:04:35,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:35,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-13 20:04:35,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:35,225 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:35,225 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:35,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 484 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1057 [2021-07-13 20:04:35,426 INFO L430 AbstractCegarLoop]: === Iteration 485 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:35,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:35,426 INFO L82 PathProgramCache]: Analyzing trace with hash 464565467, now seen corresponding path program 330 times [2021-07-13 20:04:35,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:35,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632149877] [2021-07-13 20:04:35,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:35,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:35,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:35,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:35,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632149877] [2021-07-13 20:04:35,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632149877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:35,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520317305] [2021-07-13 20:04:35,535 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 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:35,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:04:35,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:35,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:35,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:35,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:35,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:35,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:35,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:35,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:35,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:35,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520317305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:35,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:35,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:35,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122208898] [2021-07-13 20:04:35,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:35,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:35,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:35,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:35,766 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:36,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:36,219 INFO L93 Difference]: Finished difference Result 4276 states and 17818 transitions. [2021-07-13 20:04:36,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:04:36,219 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:36,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:36,230 INFO L225 Difference]: With dead ends: 4276 [2021-07-13 20:04:36,231 INFO L226 Difference]: Without dead ends: 4251 [2021-07-13 20:04:36,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 459.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:04:36,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-07-13 20:04:36,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 3926. [2021-07-13 20:04:36,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196687898089172) internal successors, (16472), 3925 states have internal predecessors, (16472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:36,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16472 transitions. [2021-07-13 20:04:36,302 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16472 transitions. Word has length 23 [2021-07-13 20:04:36,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:36,302 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16472 transitions. [2021-07-13 20:04:36,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:36,303 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16472 transitions. [2021-07-13 20:04:36,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:36,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:36,309 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:36,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1059,485 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:36,510 INFO L430 AbstractCegarLoop]: === Iteration 486 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:36,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:36,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1540276623, now seen corresponding path program 331 times [2021-07-13 20:04:36,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:36,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000307873] [2021-07-13 20:04:36,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:36,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:36,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:36,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:36,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000307873] [2021-07-13 20:04:36,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000307873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:36,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434670434] [2021-07-13 20:04:36,654 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 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:36,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:36,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:36,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:36,777 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:36,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:36,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:36,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:36,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:36,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:36,882 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:36,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434670434] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:36,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:36,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:36,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002185771] [2021-07-13 20:04:36,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:36,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:36,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:36,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:36,883 INFO L87 Difference]: Start difference. First operand 3926 states and 16472 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:37,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:37,754 INFO L93 Difference]: Finished difference Result 4270 states and 17805 transitions. [2021-07-13 20:04:37,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:04:37,754 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:37,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:37,765 INFO L225 Difference]: With dead ends: 4270 [2021-07-13 20:04:37,765 INFO L226 Difference]: Without dead ends: 4249 [2021-07-13 20:04:37,766 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 789.4ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:04:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2021-07-13 20:04:37,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3918. [2021-07-13 20:04:37,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196579014551953) internal successors, (16438), 3917 states have internal predecessors, (16438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:37,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16438 transitions. [2021-07-13 20:04:37,838 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16438 transitions. Word has length 23 [2021-07-13 20:04:37,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:37,838 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16438 transitions. [2021-07-13 20:04:37,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:37,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16438 transitions. [2021-07-13 20:04:37,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:37,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:37,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:38,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1061,486 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:38,046 INFO L430 AbstractCegarLoop]: === Iteration 487 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:38,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:38,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1821272475, now seen corresponding path program 332 times [2021-07-13 20:04:38,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:38,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580759707] [2021-07-13 20:04:38,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:38,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580759707] [2021-07-13 20:04:38,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580759707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:38,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863176458] [2021-07-13 20:04: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 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:38,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:38,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:38,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:38,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:38,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:38,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:38,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:38,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:38,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:38,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:38,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:38,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863176458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:38,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:38,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:38,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538326864] [2021-07-13 20:04:38,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:38,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:38,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:38,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:38,406 INFO L87 Difference]: Start difference. First operand 3918 states and 16438 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:38,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:38,893 INFO L93 Difference]: Finished difference Result 4104 states and 17136 transitions. [2021-07-13 20:04:38,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:04:38,893 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:38,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:38,904 INFO L225 Difference]: With dead ends: 4104 [2021-07-13 20:04:38,904 INFO L226 Difference]: Without dead ends: 4078 [2021-07-13 20:04:38,905 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 446.7ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:38,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4078 states. [2021-07-13 20:04:38,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4078 to 3927. [2021-07-13 20:04:38,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 4.195109526235354) internal successors, (16470), 3926 states have internal predecessors, (16470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:39,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 16470 transitions. [2021-07-13 20:04:39,005 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 16470 transitions. Word has length 23 [2021-07-13 20:04:39,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:39,006 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 16470 transitions. [2021-07-13 20:04:39,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:39,006 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 16470 transitions. [2021-07-13 20:04:39,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:39,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:39,012 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:39,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1063,487 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:39,213 INFO L430 AbstractCegarLoop]: === Iteration 488 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:39,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:39,213 INFO L82 PathProgramCache]: Analyzing trace with hash 779696407, now seen corresponding path program 333 times [2021-07-13 20:04:39,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:39,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790715878] [2021-07-13 20:04:39,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:39,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:39,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:39,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:39,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790715878] [2021-07-13 20:04:39,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790715878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:39,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14073714] [2021-07-13 20:04:39,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 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:39,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:04:39,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:39,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:39,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:39,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:39,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:39,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:39,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:39,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:39,449 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:39,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:39,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14073714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:39,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:39,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:39,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129337345] [2021-07-13 20:04:39,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:39,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:39,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:39,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:39,565 INFO L87 Difference]: Start difference. First operand 3927 states and 16470 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:40,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:40,020 INFO L93 Difference]: Finished difference Result 4170 states and 17395 transitions. [2021-07-13 20:04:40,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:04:40,020 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:40,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:40,031 INFO L225 Difference]: With dead ends: 4170 [2021-07-13 20:04:40,032 INFO L226 Difference]: Without dead ends: 4142 [2021-07-13 20:04:40,032 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 403.8ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:40,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4142 states. [2021-07-13 20:04:40,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4142 to 3920. [2021-07-13 20:04:40,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196478693544272) internal successors, (16446), 3919 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:40,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16446 transitions. [2021-07-13 20:04:40,103 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16446 transitions. Word has length 23 [2021-07-13 20:04:40,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:40,103 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16446 transitions. [2021-07-13 20:04:40,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:40,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16446 transitions. [2021-07-13 20:04:40,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:40,110 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:40,110 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:40,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1065,488 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:40,311 INFO L430 AbstractCegarLoop]: === Iteration 489 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:40,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:40,311 INFO L82 PathProgramCache]: Analyzing trace with hash 492575055, now seen corresponding path program 334 times [2021-07-13 20:04:40,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:40,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092139419] [2021-07-13 20:04:40,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:40,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:40,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:40,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092139419] [2021-07-13 20:04:40,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092139419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:40,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891773222] [2021-07-13 20:04:40,430 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 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:40,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:40,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:40,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:40,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:40,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:40,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:40,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:40,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:40,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:40,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:40,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891773222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:40,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:40,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:40,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723291926] [2021-07-13 20:04:40,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:40,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:40,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:40,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:40,680 INFO L87 Difference]: Start difference. First operand 3920 states and 16446 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:41,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:41,283 INFO L93 Difference]: Finished difference Result 4150 states and 17314 transitions. [2021-07-13 20:04:41,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:41,284 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:41,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:41,295 INFO L225 Difference]: With dead ends: 4150 [2021-07-13 20:04:41,295 INFO L226 Difference]: Without dead ends: 4124 [2021-07-13 20:04:41,295 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 574.1ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:41,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states. [2021-07-13 20:04:41,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 3924. [2021-07-13 20:04:41,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:41,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:04:41,367 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:04:41,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:41,367 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:04:41,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:41,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:04:41,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:41,375 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:41,375 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:41,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 489 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1067 [2021-07-13 20:04:41,576 INFO L430 AbstractCegarLoop]: === Iteration 490 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:41,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:41,576 INFO L82 PathProgramCache]: Analyzing trace with hash -642331, now seen corresponding path program 335 times [2021-07-13 20:04:41,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:41,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117792378] [2021-07-13 20:04:41,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:41,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:41,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:41,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:41,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117792378] [2021-07-13 20:04:41,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117792378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:41,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718225499] [2021-07-13 20:04:41,727 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 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:41,754 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:41,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:41,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:41,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:41,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:41,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:41,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:41,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:41,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:41,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:41,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:41,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718225499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:41,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:41,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:41,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283167078] [2021-07-13 20:04:41,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:41,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:41,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:41,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:41,969 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:42,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:42,691 INFO L93 Difference]: Finished difference Result 4180 states and 17445 transitions. [2021-07-13 20:04:42,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:04:42,691 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:42,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:42,703 INFO L225 Difference]: With dead ends: 4180 [2021-07-13 20:04:42,703 INFO L226 Difference]: Without dead ends: 4159 [2021-07-13 20:04:42,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 744.0ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:42,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-13 20:04:42,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3920. [2021-07-13 20:04:42,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196478693544272) internal successors, (16446), 3919 states have internal predecessors, (16446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:42,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16446 transitions. [2021-07-13 20:04:42,776 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16446 transitions. Word has length 23 [2021-07-13 20:04:42,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:42,776 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16446 transitions. [2021-07-13 20:04:42,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:42,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16446 transitions. [2021-07-13 20:04:42,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:42,783 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:42,783 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:42,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 490 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1069 [2021-07-13 20:04:42,984 INFO L430 AbstractCegarLoop]: === Iteration 491 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:42,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:42,984 INFO L82 PathProgramCache]: Analyzing trace with hash 934133925, now seen corresponding path program 336 times [2021-07-13 20:04:42,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:42,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967086539] [2021-07-13 20:04:42,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:43,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:43,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:43,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967086539] [2021-07-13 20:04:43,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967086539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:43,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577954657] [2021-07-13 20:04:43,096 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 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:43,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:04:43,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:43,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:43,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:43,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:43,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:43,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:43,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:43,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:43,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:43,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:43,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577954657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:43,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:43,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:43,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372037833] [2021-07-13 20:04:43,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:43,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:43,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:43,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:43,334 INFO L87 Difference]: Start difference. First operand 3920 states and 16446 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:43,749 INFO L93 Difference]: Finished difference Result 4191 states and 17481 transitions. [2021-07-13 20:04:43,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:04:43,749 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:43,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:43,760 INFO L225 Difference]: With dead ends: 4191 [2021-07-13 20:04:43,761 INFO L226 Difference]: Without dead ends: 4166 [2021-07-13 20:04:43,761 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 400.2ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:04:43,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4166 states. [2021-07-13 20:04:43,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4166 to 3924. [2021-07-13 20:04:43,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.1962783583991845) internal successors, (16462), 3923 states have internal predecessors, (16462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16462 transitions. [2021-07-13 20:04:43,829 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16462 transitions. Word has length 23 [2021-07-13 20:04:43,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:43,829 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16462 transitions. [2021-07-13 20:04:43,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:43,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16462 transitions. [2021-07-13 20:04:43,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:43,836 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:43,836 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:44,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1071,491 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:44,037 INFO L430 AbstractCegarLoop]: === Iteration 492 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:44,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:44,037 INFO L82 PathProgramCache]: Analyzing trace with hash -78558607, now seen corresponding path program 337 times [2021-07-13 20:04:44,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:44,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473575405] [2021-07-13 20:04:44,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:44,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:44,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:44,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473575405] [2021-07-13 20:04:44,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473575405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:44,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631824942] [2021-07-13 20:04:44,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 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:44,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:44,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:44,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:44,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:44,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:44,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:44,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:04:44,425 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:44,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631824942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:44,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:44,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:44,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423597390] [2021-07-13 20:04:44,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:44,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:44,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:44,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:44,426 INFO L87 Difference]: Start difference. First operand 3924 states and 16462 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:45,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:45,092 INFO L93 Difference]: Finished difference Result 4183 states and 17457 transitions. [2021-07-13 20:04:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:04:45,092 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:45,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:45,103 INFO L225 Difference]: With dead ends: 4183 [2021-07-13 20:04:45,103 INFO L226 Difference]: Without dead ends: 4162 [2021-07-13 20:04:45,104 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 666.4ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:04:45,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-07-13 20:04:45,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 3916. [2021-07-13 20:04:45,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196424010217114) internal successors, (16429), 3915 states have internal predecessors, (16429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:45,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16429 transitions. [2021-07-13 20:04:45,174 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16429 transitions. Word has length 23 [2021-07-13 20:04:45,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:45,174 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16429 transitions. [2021-07-13 20:04:45,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:45,175 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16429 transitions. [2021-07-13 20:04:45,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:45,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:45,182 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:45,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1073,492 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:45,382 INFO L430 AbstractCegarLoop]: === Iteration 493 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:45,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:45,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1664788197, now seen corresponding path program 338 times [2021-07-13 20:04:45,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:45,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499378800] [2021-07-13 20:04:45,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:45,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:45,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:45,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:45,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499378800] [2021-07-13 20:04:45,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499378800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:45,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041493992] [2021-07-13 20:04:45,485 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 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:45,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:45,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:45,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:45,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:45,634 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:45,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:45,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:45,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:45,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:45,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:45,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:45,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041493992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:45,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:45,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:45,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874809092] [2021-07-13 20:04:45,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:45,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:45,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:45,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:45,715 INFO L87 Difference]: Start difference. First operand 3916 states and 16429 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:46,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:46,269 INFO L93 Difference]: Finished difference Result 4223 states and 17632 transitions. [2021-07-13 20:04:46,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:04:46,270 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:46,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:46,281 INFO L225 Difference]: With dead ends: 4223 [2021-07-13 20:04:46,281 INFO L226 Difference]: Without dead ends: 4200 [2021-07-13 20:04:46,281 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 447.6ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:46,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4200 states. [2021-07-13 20:04:46,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4200 to 3912. [2021-07-13 20:04:46,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.196624904116594) internal successors, (16413), 3911 states have internal predecessors, (16413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:46,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16413 transitions. [2021-07-13 20:04:46,356 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16413 transitions. Word has length 23 [2021-07-13 20:04:46,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:46,356 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16413 transitions. [2021-07-13 20:04:46,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:46,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16413 transitions. [2021-07-13 20:04:46,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:46,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:46,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:46,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1075,493 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:46,564 INFO L430 AbstractCegarLoop]: === Iteration 494 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:46,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:46,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1958361947, now seen corresponding path program 339 times [2021-07-13 20:04:46,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:46,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34286025] [2021-07-13 20:04:46,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:46,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:46,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34286025] [2021-07-13 20:04:46,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34286025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:46,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469578580] [2021-07-13 20:04:46,708 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 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:46,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:04:46,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:46,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:46,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:46,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:46,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:46,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:46,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:46,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:46,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:46,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:46,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469578580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:46,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:46,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:46,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363556979] [2021-07-13 20:04:46,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:46,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:46,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:46,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:46,930 INFO L87 Difference]: Start difference. First operand 3912 states and 16413 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:47,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:47,742 INFO L93 Difference]: Finished difference Result 4355 states and 18155 transitions. [2021-07-13 20:04:47,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:04:47,743 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:47,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:47,754 INFO L225 Difference]: With dead ends: 4355 [2021-07-13 20:04:47,754 INFO L226 Difference]: Without dead ends: 4333 [2021-07-13 20:04:47,755 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 662.9ms TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:04:47,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-13 20:04:47,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3920. [2021-07-13 20:04:47,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:47,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-13 20:04:47,829 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-13 20:04:47,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:47,829 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-13 20:04:47,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:47,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-13 20:04:47,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:47,836 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:47,836 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:48,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 494 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1077 [2021-07-13 20:04:48,037 INFO L430 AbstractCegarLoop]: === Iteration 495 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:48,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:48,037 INFO L82 PathProgramCache]: Analyzing trace with hash -1444835095, now seen corresponding path program 340 times [2021-07-13 20:04:48,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:48,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645808086] [2021-07-13 20:04:48,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:48,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:48,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:48,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:48,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645808086] [2021-07-13 20:04:48,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645808086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:48,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623439951] [2021-07-13 20:04:48,158 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 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:48,197 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:48,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:48,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:48,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:48,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:48,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:48,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:48,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:48,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:48,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:48,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:48,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623439951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:48,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:48,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:48,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925302705] [2021-07-13 20:04:48,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:48,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:48,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:48,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:48,435 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:48,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:48,985 INFO L93 Difference]: Finished difference Result 4356 states and 18132 transitions. [2021-07-13 20:04:48,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:04:48,986 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:48,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:48,997 INFO L225 Difference]: With dead ends: 4356 [2021-07-13 20:04:48,997 INFO L226 Difference]: Without dead ends: 4331 [2021-07-13 20:04:48,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 502.9ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:04:49,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4331 states. [2021-07-13 20:04:49,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4331 to 3924. [2021-07-13 20:04:49,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:49,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-13 20:04:49,068 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-13 20:04:49,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:49,068 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-13 20:04:49,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:49,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-13 20:04:49,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:49,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:49,075 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:49,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 495 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1079 [2021-07-13 20:04:49,275 INFO L430 AbstractCegarLoop]: === Iteration 496 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:49,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:49,276 INFO L82 PathProgramCache]: Analyzing trace with hash -369123939, now seen corresponding path program 341 times [2021-07-13 20:04:49,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:49,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514595017] [2021-07-13 20:04:49,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:49,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:49,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:49,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514595017] [2021-07-13 20:04:49,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514595017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:49,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668607130] [2021-07-13 20:04:49,415 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 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:49,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:04:49,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:49,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:49,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:49,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:49,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:49,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:49,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:49,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:49,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:49,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:49,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668607130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:49,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:49,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:49,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167501157] [2021-07-13 20:04:49,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:49,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:49,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:49,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:49,648 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:50,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:50,650 INFO L93 Difference]: Finished difference Result 4295 states and 17905 transitions. [2021-07-13 20:04:50,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:04:50,651 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:50,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:50,662 INFO L225 Difference]: With dead ends: 4295 [2021-07-13 20:04:50,662 INFO L226 Difference]: Without dead ends: 4274 [2021-07-13 20:04:50,663 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 906.8ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:04:50,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4274 states. [2021-07-13 20:04:50,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4274 to 3916. [2021-07-13 20:04:50,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196424010217114) internal successors, (16429), 3915 states have internal predecessors, (16429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:50,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16429 transitions. [2021-07-13 20:04:50,732 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16429 transitions. Word has length 23 [2021-07-13 20:04:50,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:50,733 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16429 transitions. [2021-07-13 20:04:50,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:50,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16429 transitions. [2021-07-13 20:04:50,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:50,739 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:50,739 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:50,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1081,496 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:50,940 INFO L430 AbstractCegarLoop]: === Iteration 497 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:50,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:50,940 INFO L82 PathProgramCache]: Analyzing trace with hash -198309007, now seen corresponding path program 342 times [2021-07-13 20:04:50,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:50,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391964617] [2021-07-13 20:04:50,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:50,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:51,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:51,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:51,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391964617] [2021-07-13 20:04:51,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391964617] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:51,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331843428] [2021-07-13 20:04:51,042 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 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:51,072 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:04:51,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:51,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:51,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:51,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:51,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:51,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:51,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:51,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:51,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:51,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:51,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331843428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:51,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:51,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:51,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779730644] [2021-07-13 20:04:51,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:51,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:51,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:51,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:51,270 INFO L87 Difference]: Start difference. First operand 3916 states and 16429 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:51,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:51,799 INFO L93 Difference]: Finished difference Result 4209 states and 17576 transitions. [2021-07-13 20:04:51,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:04:51,800 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:51,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:51,811 INFO L225 Difference]: With dead ends: 4209 [2021-07-13 20:04:51,811 INFO L226 Difference]: Without dead ends: 4186 [2021-07-13 20:04:51,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 446.9ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:04:51,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-07-13 20:04:51,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3912. [2021-07-13 20:04:51,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.196624904116594) internal successors, (16413), 3911 states have internal predecessors, (16413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:51,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16413 transitions. [2021-07-13 20:04:51,906 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16413 transitions. Word has length 23 [2021-07-13 20:04:51,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:51,906 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16413 transitions. [2021-07-13 20:04:51,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:51,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16413 transitions. [2021-07-13 20:04:51,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:51,913 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:51,913 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:52,113 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 497 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1083 [2021-07-13 20:04:52,114 INFO L430 AbstractCegarLoop]: === Iteration 498 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:52,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:52,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1238319051, now seen corresponding path program 343 times [2021-07-13 20:04:52,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:52,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537545976] [2021-07-13 20:04:52,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:52,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:52,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:52,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:52,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537545976] [2021-07-13 20:04:52,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537545976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:52,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868031425] [2021-07-13 20:04:52,222 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 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:52,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:52,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:52,366 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:52,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:52,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:52,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:52,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:52,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:52,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:52,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868031425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:52,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:52,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:52,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735556486] [2021-07-13 20:04:52,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:52,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:52,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:52,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:52,451 INFO L87 Difference]: Start difference. First operand 3912 states and 16413 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:53,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:53,279 INFO L93 Difference]: Finished difference Result 4354 states and 18146 transitions. [2021-07-13 20:04:53,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:04:53,279 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:53,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:53,291 INFO L225 Difference]: With dead ends: 4354 [2021-07-13 20:04:53,291 INFO L226 Difference]: Without dead ends: 4332 [2021-07-13 20:04:53,291 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 663.8ms TimeCoverageRelationStatistics Valid=155, Invalid=775, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:04:53,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4332 states. [2021-07-13 20:04:53,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4332 to 3918. [2021-07-13 20:04:53,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.197089609394945) internal successors, (16440), 3917 states have internal predecessors, (16440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:53,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16440 transitions. [2021-07-13 20:04:53,366 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16440 transitions. Word has length 23 [2021-07-13 20:04:53,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:53,366 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16440 transitions. [2021-07-13 20:04:53,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:53,366 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16440 transitions. [2021-07-13 20:04:53,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:53,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:53,373 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:53,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1085,498 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:53,574 INFO L430 AbstractCegarLoop]: === Iteration 499 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:53,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:53,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1823653003, now seen corresponding path program 344 times [2021-07-13 20:04:53,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:53,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448554264] [2021-07-13 20:04:53,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:53,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:53,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:53,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:53,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448554264] [2021-07-13 20:04:53,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448554264] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:53,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857468306] [2021-07-13 20:04:53,682 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 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:53,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:04:53,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:53,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:53,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:53,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:53,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:53,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:53,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:53,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:53,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:53,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857468306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:53,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:53,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:53,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972432365] [2021-07-13 20:04:53,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:53,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:53,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:53,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:53,909 INFO L87 Difference]: Start difference. First operand 3918 states and 16440 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:54,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:54,487 INFO L93 Difference]: Finished difference Result 4269 states and 17784 transitions. [2021-07-13 20:04:54,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:04:54,487 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:54,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:54,498 INFO L225 Difference]: With dead ends: 4269 [2021-07-13 20:04:54,498 INFO L226 Difference]: Without dead ends: 4243 [2021-07-13 20:04:54,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 458.9ms TimeCoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:04:54,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4243 states. [2021-07-13 20:04:54,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4243 to 3922. [2021-07-13 20:04:54,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.196888548839582) internal successors, (16456), 3921 states have internal predecessors, (16456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:54,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16456 transitions. [2021-07-13 20:04:54,568 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16456 transitions. Word has length 23 [2021-07-13 20:04:54,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:54,568 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16456 transitions. [2021-07-13 20:04:54,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:54,568 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16456 transitions. [2021-07-13 20:04:54,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:54,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:54,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:54,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1087,499 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:54,776 INFO L430 AbstractCegarLoop]: === Iteration 500 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:54,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:54,776 INFO L82 PathProgramCache]: Analyzing trace with hash -857747559, now seen corresponding path program 345 times [2021-07-13 20:04:54,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:54,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438380091] [2021-07-13 20:04:54,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:54,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:54,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:54,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:54,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438380091] [2021-07-13 20:04:54,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438380091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:54,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154865729] [2021-07-13 20:04:54,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 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:54,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:04:54,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:54,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:54,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:55,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:55,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:55,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:55,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:55,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:55,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:55,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:55,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154865729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:55,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:55,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:55,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117458902] [2021-07-13 20:04:55,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:55,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:55,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:55,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:55,151 INFO L87 Difference]: Start difference. First operand 3922 states and 16456 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:56,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:56,069 INFO L93 Difference]: Finished difference Result 4276 states and 17820 transitions. [2021-07-13 20:04:56,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:04:56,069 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:56,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:56,081 INFO L225 Difference]: With dead ends: 4276 [2021-07-13 20:04:56,081 INFO L226 Difference]: Without dead ends: 4255 [2021-07-13 20:04:56,082 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 850.8ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:04:56,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4255 states. [2021-07-13 20:04:56,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4255 to 3914. [2021-07-13 20:04:56,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3914 states, 3913 states have (on average 4.196779964221824) internal successors, (16422), 3913 states have internal predecessors, (16422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:56,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3914 states to 3914 states and 16422 transitions. [2021-07-13 20:04:56,156 INFO L78 Accepts]: Start accepts. Automaton has 3914 states and 16422 transitions. Word has length 23 [2021-07-13 20:04:56,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:56,156 INFO L482 AbstractCegarLoop]: Abstraction has 3914 states and 16422 transitions. [2021-07-13 20:04:56,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:56,156 INFO L276 IsEmpty]: Start isEmpty. Operand 3914 states and 16422 transitions. [2021-07-13 20:04:56,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:56,164 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:56,164 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:56,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 500 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1089 [2021-07-13 20:04:56,365 INFO L430 AbstractCegarLoop]: === Iteration 501 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:56,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:56,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1011097671, now seen corresponding path program 346 times [2021-07-13 20:04:56,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:56,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868790196] [2021-07-13 20:04:56,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:56,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:56,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:56,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:56,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868790196] [2021-07-13 20:04:56,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868790196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:56,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766364406] [2021-07-13 20:04:56,474 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 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:56,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:04:56,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:56,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:56,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:56,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:56,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:04:56,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:56,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:56,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:56,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:04:56,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:56,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766364406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:56,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:56,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:56,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124867673] [2021-07-13 20:04:56,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:56,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:56,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:56,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:56,700 INFO L87 Difference]: Start difference. First operand 3914 states and 16422 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:57,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:57,559 INFO L93 Difference]: Finished difference Result 4385 states and 18270 transitions. [2021-07-13 20:04:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:04:57,559 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:57,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:57,572 INFO L225 Difference]: With dead ends: 4385 [2021-07-13 20:04:57,572 INFO L226 Difference]: Without dead ends: 4363 [2021-07-13 20:04:57,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 636.7ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:04:57,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4363 states. [2021-07-13 20:04:57,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4363 to 3922. [2021-07-13 20:04:57,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 4.197143585819944) internal successors, (16457), 3921 states have internal predecessors, (16457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:57,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 16457 transitions. [2021-07-13 20:04:57,652 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 16457 transitions. Word has length 23 [2021-07-13 20:04:57,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:57,652 INFO L482 AbstractCegarLoop]: Abstraction has 3922 states and 16457 transitions. [2021-07-13 20:04:57,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:57,652 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 16457 transitions. [2021-07-13 20:04:57,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:57,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:57,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:57,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1091,501 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:57,860 INFO L430 AbstractCegarLoop]: === Iteration 502 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:57,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:57,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1524624523, now seen corresponding path program 347 times [2021-07-13 20:04:57,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:57,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162773079] [2021-07-13 20:04:57,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:57,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:57,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:57,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162773079] [2021-07-13 20:04:57,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162773079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:57,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097393665] [2021-07-13 20:04:57,973 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 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:58,002 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:04:58,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:58,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:58,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:58,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:58,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:58,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:58,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:58,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:58,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:58,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:58,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097393665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:58,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:58,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:58,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61463629] [2021-07-13 20:04:58,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:58,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:58,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:58,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:58,203 INFO L87 Difference]: Start difference. First operand 3922 states and 16457 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:58,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:04:58,945 INFO L93 Difference]: Finished difference Result 4297 states and 17896 transitions. [2021-07-13 20:04:58,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:04:58,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:04:58,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:04:58,956 INFO L225 Difference]: With dead ends: 4297 [2021-07-13 20:04:58,957 INFO L226 Difference]: Without dead ends: 4272 [2021-07-13 20:04:58,957 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 636.2ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:04:58,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2021-07-13 20:04:59,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 3926. [2021-07-13 20:04:59,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 3925 states have (on average 4.196942675159236) internal successors, (16473), 3925 states have internal predecessors, (16473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:59,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 16473 transitions. [2021-07-13 20:04:59,029 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 16473 transitions. Word has length 23 [2021-07-13 20:04:59,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:04:59,029 INFO L482 AbstractCegarLoop]: Abstraction has 3926 states and 16473 transitions. [2021-07-13 20:04:59,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:04:59,029 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 16473 transitions. [2021-07-13 20:04:59,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:04:59,037 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:04:59,037 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:04:59,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 502 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1093 [2021-07-13 20:04:59,237 INFO L430 AbstractCegarLoop]: === Iteration 503 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:04:59,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:04:59,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1694631617, now seen corresponding path program 348 times [2021-07-13 20:04:59,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:04:59,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944626623] [2021-07-13 20:04:59,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:04:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:04:59,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:59,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:04:59,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944626623] [2021-07-13 20:04:59,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944626623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:59,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502264233] [2021-07-13 20:04:59,352 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 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:04:59,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:04:59,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:04:59,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:04:59,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:04:59,475 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:59,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:04:59,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:04:59,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:04:59,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:04:59,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:04:59,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:04:59,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502264233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:04:59,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:04:59,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:04:59,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782570458] [2021-07-13 20:04:59,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:04:59,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:04:59,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:04:59,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:04:59,579 INFO L87 Difference]: Start difference. First operand 3926 states and 16473 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:00,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:00,578 INFO L93 Difference]: Finished difference Result 4307 states and 17947 transitions. [2021-07-13 20:05:00,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:05:00,578 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:00,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:00,590 INFO L225 Difference]: With dead ends: 4307 [2021-07-13 20:05:00,591 INFO L226 Difference]: Without dead ends: 4286 [2021-07-13 20:05:00,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 848.5ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:05:00,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2021-07-13 20:05:00,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 3918. [2021-07-13 20:05:00,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 4.196834311973449) internal successors, (16439), 3917 states have internal predecessors, (16439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:00,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 16439 transitions. [2021-07-13 20:05:00,666 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 16439 transitions. Word has length 23 [2021-07-13 20:05:00,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:00,666 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 16439 transitions. [2021-07-13 20:05:00,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:00,666 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 16439 transitions. [2021-07-13 20:05:00,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:00,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:00,673 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:00,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1095,503 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:00,874 INFO L430 AbstractCegarLoop]: === Iteration 504 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:00,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:00,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1413635765, now seen corresponding path program 349 times [2021-07-13 20:05:00,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:00,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073280906] [2021-07-13 20:05:00,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:00,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:00,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:00,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073280906] [2021-07-13 20:05:00,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073280906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:00,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591723333] [2021-07-13 20:05:00,991 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 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:01,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:01,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:01,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:01,100 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:01,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:01,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:01,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:01,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:01,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:01,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:01,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591723333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:01,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:01,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:01,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664968151] [2021-07-13 20:05:01,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:01,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:01,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:01,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:01,233 INFO L87 Difference]: Start difference. First operand 3918 states and 16439 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:01,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:01,611 INFO L93 Difference]: Finished difference Result 4176 states and 17415 transitions. [2021-07-13 20:05:01,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:01,611 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:01,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:01,623 INFO L225 Difference]: With dead ends: 4176 [2021-07-13 20:05:01,623 INFO L226 Difference]: Without dead ends: 4150 [2021-07-13 20:05:01,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 414.5ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:01,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-07-13 20:05:01,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 3927. [2021-07-13 20:05:01,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 4.195364238410596) internal successors, (16471), 3926 states have internal predecessors, (16471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:01,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 16471 transitions. [2021-07-13 20:05:01,699 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 16471 transitions. Word has length 23 [2021-07-13 20:05:01,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:01,699 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 16471 transitions. [2021-07-13 20:05:01,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:01,699 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 16471 transitions. [2021-07-13 20:05:01,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:01,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:01,707 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:01,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1097,504 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:01,907 INFO L430 AbstractCegarLoop]: === Iteration 505 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:01,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:01,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1839755463, now seen corresponding path program 350 times [2021-07-13 20:05:01,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:01,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417432075] [2021-07-13 20:05:01,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:01,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:02,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:02,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417432075] [2021-07-13 20:05:02,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417432075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:02,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909365477] [2021-07-13 20:05:02,026 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 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:02,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:02,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:02,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:02,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:02,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:02,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:02,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:02,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:02,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:02,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:02,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:02,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909365477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:02,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:02,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:02,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659996172] [2021-07-13 20:05:02,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:02,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:02,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:02,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:02,309 INFO L87 Difference]: Start difference. First operand 3927 states and 16471 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:02,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:02,836 INFO L93 Difference]: Finished difference Result 4175 states and 17410 transitions. [2021-07-13 20:05:02,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:02,836 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:02,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:02,848 INFO L225 Difference]: With dead ends: 4175 [2021-07-13 20:05:02,848 INFO L226 Difference]: Without dead ends: 4147 [2021-07-13 20:05:02,848 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 484.0ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:02,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4147 states. [2021-07-13 20:05:02,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4147 to 3920. [2021-07-13 20:05:02,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:02,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-13 20:05:02,923 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-13 20:05:02,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:02,923 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-13 20:05:02,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:02,923 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-13 20:05:02,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:02,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:02,931 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:03,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 505 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1099 [2021-07-13 20:05:03,132 INFO L430 AbstractCegarLoop]: === Iteration 506 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:03,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:03,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1552634111, now seen corresponding path program 351 times [2021-07-13 20:05:03,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:03,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573948367] [2021-07-13 20:05:03,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:03,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:03,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:03,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573948367] [2021-07-13 20:05:03,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573948367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:03,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970842882] [2021-07-13 20:05:03,247 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 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:03,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:05:03,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:03,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:05:03,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:03,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:03,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2021-07-13 20:05:03,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:03,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:03,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:03,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:26 [2021-07-13 20:05:03,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:03,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970842882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:03,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:03,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:03,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664827741] [2021-07-13 20:05:03,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:03,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:03,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:03,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:03,468 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:03,847 INFO L93 Difference]: Finished difference Result 4195 states and 17490 transitions. [2021-07-13 20:05:03,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:03,848 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:03,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:03,858 INFO L225 Difference]: With dead ends: 4195 [2021-07-13 20:05:03,859 INFO L226 Difference]: Without dead ends: 4169 [2021-07-13 20:05:03,859 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 335.3ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:05:03,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2021-07-13 20:05:03,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 3924. [2021-07-13 20:05:03,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-13 20:05:03,930 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-13 20:05:03,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:03,931 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-13 20:05:03,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:03,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-13 20:05:03,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:03,938 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:03,938 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:04,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 506 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1101 [2021-07-13 20:05:04,139 INFO L430 AbstractCegarLoop]: === Iteration 507 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:04,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:04,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1059416725, now seen corresponding path program 352 times [2021-07-13 20:05:04,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:04,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470602238] [2021-07-13 20:05:04,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:04,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:04,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470602238] [2021-07-13 20:05:04,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470602238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:04,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605796010] [2021-07-13 20:05:04,257 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 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:04,287 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:04,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:04,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:04,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:04,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:04,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:04,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:04,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:04,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:04,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:04,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:04,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605796010] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:04,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:04,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:04,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366315403] [2021-07-13 20:05:04,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:04,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:04,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:04,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:04,530 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:05,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:05,313 INFO L93 Difference]: Finished difference Result 4209 states and 17554 transitions. [2021-07-13 20:05:05,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:05:05,313 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:05,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:05,325 INFO L225 Difference]: With dead ends: 4209 [2021-07-13 20:05:05,325 INFO L226 Difference]: Without dead ends: 4188 [2021-07-13 20:05:05,325 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 710.3ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:05,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2021-07-13 20:05:05,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 3920. [2021-07-13 20:05:05,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196733860678744) internal successors, (16447), 3919 states have internal predecessors, (16447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:05,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16447 transitions. [2021-07-13 20:05:05,395 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16447 transitions. Word has length 23 [2021-07-13 20:05:05,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:05,396 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16447 transitions. [2021-07-13 20:05:05,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:05,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16447 transitions. [2021-07-13 20:05:05,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:05,403 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:05,403 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:05,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 507 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1102 [2021-07-13 20:05:05,604 INFO L430 AbstractCegarLoop]: === Iteration 508 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:05,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:05,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1994192981, now seen corresponding path program 353 times [2021-07-13 20:05:05,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:05,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073823444] [2021-07-13 20:05:05,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:05,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:05,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:05,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:05,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073823444] [2021-07-13 20:05:05,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073823444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:05,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559176939] [2021-07-13 20:05:05,725 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 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:05,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:05,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:05,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:05,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:05,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:05,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:05,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:05,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:05,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:05,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:05,969 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:05,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559176939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:05,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:05,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:05,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773802969] [2021-07-13 20:05:05,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:05,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:05,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:05,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:05,970 INFO L87 Difference]: Start difference. First operand 3920 states and 16447 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:06,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:06,533 INFO L93 Difference]: Finished difference Result 4246 states and 17695 transitions. [2021-07-13 20:05:06,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:05:06,534 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:06,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:06,545 INFO L225 Difference]: With dead ends: 4246 [2021-07-13 20:05:06,546 INFO L226 Difference]: Without dead ends: 4221 [2021-07-13 20:05:06,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 574.3ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:05:06,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4221 states. [2021-07-13 20:05:06,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4221 to 3924. [2021-07-13 20:05:06,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196533265358144) internal successors, (16463), 3923 states have internal predecessors, (16463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:06,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16463 transitions. [2021-07-13 20:05:06,621 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16463 transitions. Word has length 23 [2021-07-13 20:05:06,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:06,621 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16463 transitions. [2021-07-13 20:05:06,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:06,621 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16463 transitions. [2021-07-13 20:05:06,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:06,629 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:06,629 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:06,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1104,508 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:06,830 INFO L430 AbstractCegarLoop]: === Iteration 509 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:06,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:06,830 INFO L82 PathProgramCache]: Analyzing trace with hash 981500449, now seen corresponding path program 354 times [2021-07-13 20:05:06,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:06,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817860566] [2021-07-13 20:05:06,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:06,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:06,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:06,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:06,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817860566] [2021-07-13 20:05:06,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817860566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:06,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030377800] [2021-07-13 20:05:06,953 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 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:06,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:05:06,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:06,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:05:06,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:07,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:05:07,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:05:07,091 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:07,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-07-13 20:05:07,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:07,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:07,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:07,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:48 [2021-07-13 20:05:07,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:07,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030377800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:07,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:07,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:07,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322126802] [2021-07-13 20:05:07,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:07,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:07,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:07,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:07,233 INFO L87 Difference]: Start difference. First operand 3924 states and 16463 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:08,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:08,185 INFO L93 Difference]: Finished difference Result 4236 states and 17665 transitions. [2021-07-13 20:05:08,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:05:08,186 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:08,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:08,198 INFO L225 Difference]: With dead ends: 4236 [2021-07-13 20:05:08,198 INFO L226 Difference]: Without dead ends: 4215 [2021-07-13 20:05:08,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 712.8ms TimeCoverageRelationStatistics Valid=146, Invalid=976, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:05:08,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4215 states. [2021-07-13 20:05:08,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4215 to 3916. [2021-07-13 20:05:08,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:08,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-13 20:05:08,275 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-13 20:05:08,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:08,275 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-13 20:05:08,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:08,275 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-13 20:05:08,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:08,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:08,283 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:08,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 509 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1106 [2021-07-13 20:05:08,484 INFO L430 AbstractCegarLoop]: === Iteration 510 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:08,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:08,484 INFO L82 PathProgramCache]: Analyzing trace with hash 162475199, now seen corresponding path program 355 times [2021-07-13 20:05:08,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:08,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741553431] [2021-07-13 20:05:08,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:08,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:08,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:08,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:08,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741553431] [2021-07-13 20:05:08,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741553431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:08,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861788110] [2021-07-13 20:05:08,592 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 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:08,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:08,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:08,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:08,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:08,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:08,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:08,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:08,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:08,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:08,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:08,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861788110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:08,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:08,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:08,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813462738] [2021-07-13 20:05:08,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:08,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:08,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:08,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:08,811 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:09,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:09,817 INFO L93 Difference]: Finished difference Result 4751 states and 19722 transitions. [2021-07-13 20:05:09,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:05:09,817 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:09,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:09,831 INFO L225 Difference]: With dead ends: 4751 [2021-07-13 20:05:09,831 INFO L226 Difference]: Without dead ends: 4729 [2021-07-13 20:05:09,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 749.9ms TimeCoverageRelationStatistics Valid=200, Invalid=922, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:05:09,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4729 states. [2021-07-13 20:05:09,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4729 to 3920. [2021-07-13 20:05:09,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.196989027813218) internal successors, (16448), 3919 states have internal predecessors, (16448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:09,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16448 transitions. [2021-07-13 20:05:09,955 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16448 transitions. Word has length 23 [2021-07-13 20:05:09,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:09,955 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16448 transitions. [2021-07-13 20:05:09,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:09,955 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16448 transitions. [2021-07-13 20:05:09,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:09,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:09,962 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:10,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 510 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1110 [2021-07-13 20:05:10,163 INFO L430 AbstractCegarLoop]: === Iteration 511 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:10,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:10,163 INFO L82 PathProgramCache]: Analyzing trace with hash 676002051, now seen corresponding path program 356 times [2021-07-13 20:05:10,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:10,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848372916] [2021-07-13 20:05:10,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:10,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:10,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:10,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:10,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848372916] [2021-07-13 20:05:10,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848372916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:10,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980168871] [2021-07-13 20:05:10,280 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 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:10,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:10,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:10,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:10,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:10,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:10,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:10,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:10,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:10,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:10,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:10,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:10,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980168871] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:10,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:10,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:10,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006778777] [2021-07-13 20:05:10,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:10,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:10,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:10,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:10,509 INFO L87 Difference]: Start difference. First operand 3920 states and 16448 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:11,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:11,197 INFO L93 Difference]: Finished difference Result 4579 states and 19011 transitions. [2021-07-13 20:05:11,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:05:11,198 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:11,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:11,210 INFO L225 Difference]: With dead ends: 4579 [2021-07-13 20:05:11,210 INFO L226 Difference]: Without dead ends: 4554 [2021-07-13 20:05:11,210 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 615.4ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:11,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4554 states. [2021-07-13 20:05:11,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4554 to 3924. [2021-07-13 20:05:11,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 4.196788172317104) internal successors, (16464), 3923 states have internal predecessors, (16464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:11,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 16464 transitions. [2021-07-13 20:05:11,288 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 16464 transitions. Word has length 23 [2021-07-13 20:05:11,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:11,288 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 16464 transitions. [2021-07-13 20:05:11,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:11,288 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 16464 transitions. [2021-07-13 20:05:11,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:11,295 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:11,295 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:11,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 511 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1112 [2021-07-13 20:05:11,496 INFO L430 AbstractCegarLoop]: === Iteration 512 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:11,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:11,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1751713207, now seen corresponding path program 357 times [2021-07-13 20:05:11,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:11,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100765649] [2021-07-13 20:05:11,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:11,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:11,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:11,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100765649] [2021-07-13 20:05:11,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100765649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:11,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935445777] [2021-07-13 20:05:11,616 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 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:11,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:05:11,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:11,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:11,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:11,741 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:11,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:11,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:11,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:11,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:11,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:11,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:11,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935445777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:11,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:11,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:11,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197403705] [2021-07-13 20:05:11,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:11,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:11,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:11,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:11,846 INFO L87 Difference]: Start difference. First operand 3924 states and 16464 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:12,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:12,824 INFO L93 Difference]: Finished difference Result 4583 states and 19039 transitions. [2021-07-13 20:05:12,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:05:12,824 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:12,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:12,836 INFO L225 Difference]: With dead ends: 4583 [2021-07-13 20:05:12,836 INFO L226 Difference]: Without dead ends: 4562 [2021-07-13 20:05:12,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 829.5ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:05:12,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2021-07-13 20:05:12,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 3916. [2021-07-13 20:05:12,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:12,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-13 20:05:12,915 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-13 20:05:12,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:12,915 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-13 20:05:12,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:12,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-13 20:05:12,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:12,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:12,922 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:13,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 512 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-07-13 20:05:13,123 INFO L430 AbstractCegarLoop]: === Iteration 513 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:13,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:13,123 INFO L82 PathProgramCache]: Analyzing trace with hash 571982697, now seen corresponding path program 358 times [2021-07-13 20:05:13,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:13,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916649328] [2021-07-13 20:05:13,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:13,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:13,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:13,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916649328] [2021-07-13 20:05:13,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916649328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:13,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490896419] [2021-07-13 20:05:13,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 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:13,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:13,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:13,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:13,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:13,365 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:13,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:13,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:13,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:13,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:13,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:13,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:13,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490896419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:13,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:13,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:13,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451152667] [2021-07-13 20:05:13,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:13,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:13,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:13,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:13,449 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:14,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:14,191 INFO L93 Difference]: Finished difference Result 4620 states and 19163 transitions. [2021-07-13 20:05:14,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:05:14,191 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:14,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:14,204 INFO L225 Difference]: With dead ends: 4620 [2021-07-13 20:05:14,204 INFO L226 Difference]: Without dead ends: 4589 [2021-07-13 20:05:14,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 525.2ms TimeCoverageRelationStatistics Valid=165, Invalid=765, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:05:14,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4589 states. [2021-07-13 20:05:14,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4589 to 3916. [2021-07-13 20:05:14,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.196679438058748) internal successors, (16430), 3915 states have internal predecessors, (16430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:14,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16430 transitions. [2021-07-13 20:05:14,282 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16430 transitions. Word has length 23 [2021-07-13 20:05:14,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:14,283 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16430 transitions. [2021-07-13 20:05:14,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:14,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16430 transitions. [2021-07-13 20:05:14,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:14,290 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:14,290 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:14,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1116,513 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:14,491 INFO L430 AbstractCegarLoop]: === Iteration 514 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:14,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:14,491 INFO L82 PathProgramCache]: Analyzing trace with hash -2059528121, now seen corresponding path program 359 times [2021-07-13 20:05:14,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:14,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538832286] [2021-07-13 20:05:14,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:14,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:14,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:14,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538832286] [2021-07-13 20:05:14,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538832286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:14,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185336486] [2021-07-13 20:05:14,608 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 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:14,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:05:14,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:14,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:14,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:14,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:14,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:14,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:14,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:14,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:14,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:14,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185336486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:14,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:14,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:14,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304380691] [2021-07-13 20:05:14,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:14,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:14,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:14,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:14,832 INFO L87 Difference]: Start difference. First operand 3916 states and 16430 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:15,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:15,814 INFO L93 Difference]: Finished difference Result 4481 states and 18639 transitions. [2021-07-13 20:05:15,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:05:15,815 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:15,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:15,827 INFO L225 Difference]: With dead ends: 4481 [2021-07-13 20:05:15,827 INFO L226 Difference]: Without dead ends: 4460 [2021-07-13 20:05:15,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 809.8ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:05:15,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2021-07-13 20:05:15,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3908. [2021-07-13 20:05:15,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.197850012797542) internal successors, (16401), 3907 states have internal predecessors, (16401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:15,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16401 transitions. [2021-07-13 20:05:15,907 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16401 transitions. Word has length 23 [2021-07-13 20:05:15,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:15,907 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16401 transitions. [2021-07-13 20:05:15,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:15,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16401 transitions. [2021-07-13 20:05:15,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:15,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:15,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:16,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1118,514 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:16,115 INFO L430 AbstractCegarLoop]: === Iteration 515 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:16,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:16,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1971726573, now seen corresponding path program 360 times [2021-07-13 20:05:16,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:16,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889955657] [2021-07-13 20:05:16,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:16,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:16,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:16,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889955657] [2021-07-13 20:05:16,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889955657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:16,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364782399] [2021-07-13 20:05:16,227 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 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:16,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:05:16,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:16,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:05:16,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:16,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:05:16,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:16,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 20:05:16,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:05:16,409 INFO L628 ElimStorePlain]: treesize reduction 55, result has 28.6 percent of original size [2021-07-13 20:05:16,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:16,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:22 [2021-07-13 20:05:16,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:16,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364782399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:16,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:16,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:16,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575247156] [2021-07-13 20:05:16,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:16,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:16,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:16,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:16,483 INFO L87 Difference]: Start difference. First operand 3908 states and 16401 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:17,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:17,096 INFO L93 Difference]: Finished difference Result 4190 states and 17466 transitions. [2021-07-13 20:05:17,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:05:17,097 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:17,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:17,108 INFO L225 Difference]: With dead ends: 4190 [2021-07-13 20:05:17,109 INFO L226 Difference]: Without dead ends: 4164 [2021-07-13 20:05:17,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=121, Invalid=809, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:05:17,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4164 states. [2021-07-13 20:05:17,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4164 to 3915. [2021-07-13 20:05:17,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3915 states, 3914 states have (on average 4.196474195196729) internal successors, (16425), 3914 states have internal predecessors, (16425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:17,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3915 states to 3915 states and 16425 transitions. [2021-07-13 20:05:17,184 INFO L78 Accepts]: Start accepts. Automaton has 3915 states and 16425 transitions. Word has length 23 [2021-07-13 20:05:17,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:17,184 INFO L482 AbstractCegarLoop]: Abstraction has 3915 states and 16425 transitions. [2021-07-13 20:05:17,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:17,184 INFO L276 IsEmpty]: Start isEmpty. Operand 3915 states and 16425 transitions. [2021-07-13 20:05:17,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:17,191 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:17,191 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:17,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1120,515 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:17,392 INFO L430 AbstractCegarLoop]: === Iteration 516 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:17,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:17,392 INFO L82 PathProgramCache]: Analyzing trace with hash 930150505, now seen corresponding path program 361 times [2021-07-13 20:05:17,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:17,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56016639] [2021-07-13 20:05:17,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:17,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:17,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:17,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56016639] [2021-07-13 20:05:17,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56016639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:17,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491069334] [2021-07-13 20:05:17,506 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 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:17,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:17,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:17,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:17,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:17,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:17,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:17,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:17,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:32 [2021-07-13 20:05:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:17,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491069334] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:17,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:17,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:17,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719119922] [2021-07-13 20:05:17,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:17,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:17,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:17,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:17,746 INFO L87 Difference]: Start difference. First operand 3915 states and 16425 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:18,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:18,175 INFO L93 Difference]: Finished difference Result 4159 states and 17347 transitions. [2021-07-13 20:05:18,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:18,175 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:18,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:18,186 INFO L225 Difference]: With dead ends: 4159 [2021-07-13 20:05:18,186 INFO L226 Difference]: Without dead ends: 4131 [2021-07-13 20:05:18,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 459.5ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:18,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4131 states. [2021-07-13 20:05:18,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4131 to 3908. [2021-07-13 20:05:18,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.197082160225237) internal successors, (16398), 3907 states have internal predecessors, (16398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:18,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16398 transitions. [2021-07-13 20:05:18,262 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16398 transitions. Word has length 23 [2021-07-13 20:05:18,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:18,262 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16398 transitions. [2021-07-13 20:05:18,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:18,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16398 transitions. [2021-07-13 20:05:18,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:18,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:18,270 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:18,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1124,516 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:18,471 INFO L430 AbstractCegarLoop]: === Iteration 517 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:18,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:18,471 INFO L82 PathProgramCache]: Analyzing trace with hash 44352225, now seen corresponding path program 362 times [2021-07-13 20:05:18,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:18,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8706057] [2021-07-13 20:05:18,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:18,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:18,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:18,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:18,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8706057] [2021-07-13 20:05:18,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8706057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:18,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421971496] [2021-07-13 20:05:18,586 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 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:18,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:18,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:18,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:18,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:18,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:18,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:18,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:18,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:18,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:18,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:18,814 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:18,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421971496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:18,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:18,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:18,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509379431] [2021-07-13 20:05:18,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:18,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:18,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:18,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:18,815 INFO L87 Difference]: Start difference. First operand 3908 states and 16398 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:19,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:19,399 INFO L93 Difference]: Finished difference Result 4325 states and 18000 transitions. [2021-07-13 20:05:19,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:05:19,400 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:19,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:19,411 INFO L225 Difference]: With dead ends: 4325 [2021-07-13 20:05:19,411 INFO L226 Difference]: Without dead ends: 4291 [2021-07-13 20:05:19,411 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 416.7ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:05:19,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-07-13 20:05:19,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 3901. [2021-07-13 20:05:19,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.197435897435898) internal successors, (16370), 3900 states have internal predecessors, (16370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:19,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16370 transitions. [2021-07-13 20:05:19,480 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16370 transitions. Word has length 23 [2021-07-13 20:05:19,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:19,480 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16370 transitions. [2021-07-13 20:05:19,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:19,481 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16370 transitions. [2021-07-13 20:05:19,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:19,488 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:19,488 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:19,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 517 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1126 [2021-07-13 20:05:19,688 INFO L430 AbstractCegarLoop]: === Iteration 518 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:19,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:19,689 INFO L82 PathProgramCache]: Analyzing trace with hash -140702057, now seen corresponding path program 363 times [2021-07-13 20:05:19,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:19,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949376041] [2021-07-13 20:05:19,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:19,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:19,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:19,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:19,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949376041] [2021-07-13 20:05:19,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949376041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:19,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865123827] [2021-07-13 20:05:19,808 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 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:19,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:05:19,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:19,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:19,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:19,918 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:19,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:19,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:19,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:19,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:19,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:20,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:20,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865123827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:20,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:20,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:20,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222316272] [2021-07-13 20:05:20,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:20,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:20,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:20,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:20,053 INFO L87 Difference]: Start difference. First operand 3901 states and 16370 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:20,496 INFO L93 Difference]: Finished difference Result 4120 states and 17191 transitions. [2021-07-13 20:05:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:20,496 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:20,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:20,507 INFO L225 Difference]: With dead ends: 4120 [2021-07-13 20:05:20,507 INFO L226 Difference]: Without dead ends: 4094 [2021-07-13 20:05:20,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:20,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4094 states. [2021-07-13 20:05:20,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4094 to 3910. [2021-07-13 20:05:20,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3910 states, 3909 states have (on average 4.195958045535943) internal successors, (16402), 3909 states have internal predecessors, (16402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3910 states to 3910 states and 16402 transitions. [2021-07-13 20:05:20,578 INFO L78 Accepts]: Start accepts. Automaton has 3910 states and 16402 transitions. Word has length 23 [2021-07-13 20:05:20,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:20,578 INFO L482 AbstractCegarLoop]: Abstraction has 3910 states and 16402 transitions. [2021-07-13 20:05:20,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:20,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3910 states and 16402 transitions. [2021-07-13 20:05:20,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:20,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:20,586 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:20,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1128,518 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:20,786 INFO L430 AbstractCegarLoop]: === Iteration 519 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:20,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:20,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1182278125, now seen corresponding path program 364 times [2021-07-13 20:05:20,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:20,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142086107] [2021-07-13 20:05:20,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:20,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:20,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:20,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:20,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142086107] [2021-07-13 20:05:20,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142086107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:20,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885690301] [2021-07-13 20:05:20,905 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 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:20,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:20,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:20,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:20,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:21,014 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:21,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:21,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:21,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:21,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:21,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:21,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885690301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:21,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:21,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:21,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867348207] [2021-07-13 20:05:21,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:21,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:21,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:21,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:21,149 INFO L87 Difference]: Start difference. First operand 3910 states and 16402 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:21,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:21,595 INFO L93 Difference]: Finished difference Result 4119 states and 17186 transitions. [2021-07-13 20:05:21,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:21,595 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:21,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:21,607 INFO L225 Difference]: With dead ends: 4119 [2021-07-13 20:05:21,608 INFO L226 Difference]: Without dead ends: 4091 [2021-07-13 20:05:21,608 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 449.9ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:21,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4091 states. [2021-07-13 20:05:21,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4091 to 3903. [2021-07-13 20:05:21,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.1973347001537675) internal successors, (16378), 3902 states have internal predecessors, (16378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:21,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16378 transitions. [2021-07-13 20:05:21,685 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16378 transitions. Word has length 23 [2021-07-13 20:05:21,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:21,685 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16378 transitions. [2021-07-13 20:05:21,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:21,685 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16378 transitions. [2021-07-13 20:05:21,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:21,693 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:21,694 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:21,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 519 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1130 [2021-07-13 20:05:21,894 INFO L430 AbstractCegarLoop]: === Iteration 520 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:21,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:21,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1469399477, now seen corresponding path program 365 times [2021-07-13 20:05:21,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:21,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073091669] [2021-07-13 20:05:21,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:21,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:22,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:22,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:22,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073091669] [2021-07-13 20:05:22,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073091669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:22,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729747539] [2021-07-13 20:05:22,012 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 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:22,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:22,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:22,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:22,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:22,122 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:22,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:22,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:22,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:22,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:22,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:22,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:22,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729747539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:22,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:22,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:22,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864265054] [2021-07-13 20:05:22,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:22,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:22,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:22,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:22,266 INFO L87 Difference]: Start difference. First operand 3903 states and 16378 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:22,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:22,687 INFO L93 Difference]: Finished difference Result 4143 states and 17282 transitions. [2021-07-13 20:05:22,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:22,688 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:22,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:22,699 INFO L225 Difference]: With dead ends: 4143 [2021-07-13 20:05:22,700 INFO L226 Difference]: Without dead ends: 4117 [2021-07-13 20:05:22,700 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 419.9ms TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:22,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4117 states. [2021-07-13 20:05:22,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4117 to 3907. [2021-07-13 20:05:22,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.197132616487456) internal successors, (16394), 3906 states have internal predecessors, (16394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:22,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16394 transitions. [2021-07-13 20:05:22,818 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16394 transitions. Word has length 23 [2021-07-13 20:05:22,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:22,818 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16394 transitions. [2021-07-13 20:05:22,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:22,819 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16394 transitions. [2021-07-13 20:05:22,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:22,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:22,826 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:23,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 520 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-07-13 20:05:23,027 INFO L430 AbstractCegarLoop]: === Iteration 521 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:23,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:23,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1962616863, now seen corresponding path program 366 times [2021-07-13 20:05:23,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:23,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370447314] [2021-07-13 20:05:23,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:23,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:23,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:23,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:23,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370447314] [2021-07-13 20:05:23,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370447314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:23,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572121116] [2021-07-13 20:05:23,145 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 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:23,175 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:05:23,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:23,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:05:23,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:23,306 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:05:23,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-13 20:05:23,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:23,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:23,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:23,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:41 [2021-07-13 20:05:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:23,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572121116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:23,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:23,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:23,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888640324] [2021-07-13 20:05:23,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:23,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:23,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:23,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:23,456 INFO L87 Difference]: Start difference. First operand 3907 states and 16394 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:24,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:24,232 INFO L93 Difference]: Finished difference Result 4222 states and 17600 transitions. [2021-07-13 20:05:24,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:05:24,232 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:24,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:24,244 INFO L225 Difference]: With dead ends: 4222 [2021-07-13 20:05:24,244 INFO L226 Difference]: Without dead ends: 4201 [2021-07-13 20:05:24,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 622.8ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:05:24,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2021-07-13 20:05:24,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 3903. [2021-07-13 20:05:24,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.1973347001537675) internal successors, (16378), 3902 states have internal predecessors, (16378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:24,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16378 transitions. [2021-07-13 20:05:24,319 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16378 transitions. Word has length 23 [2021-07-13 20:05:24,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:24,319 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16378 transitions. [2021-07-13 20:05:24,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:24,319 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16378 transitions. [2021-07-13 20:05:24,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:24,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:24,327 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:24,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 521 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1134 [2021-07-13 20:05:24,528 INFO L430 AbstractCegarLoop]: === Iteration 522 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:24,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:24,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1027840607, now seen corresponding path program 367 times [2021-07-13 20:05:24,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:24,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526512589] [2021-07-13 20:05:24,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:24,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:24,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:24,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526512589] [2021-07-13 20:05:24,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526512589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:24,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480778499] [2021-07-13 20:05:24,651 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 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:24,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:24,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:24,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:24,760 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:24,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:24,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:24,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:24,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:24,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:24,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480778499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:24,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:24,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:24,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340426174] [2021-07-13 20:05:24,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:24,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:24,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:24,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:24,894 INFO L87 Difference]: Start difference. First operand 3903 states and 16378 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:25,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:25,472 INFO L93 Difference]: Finished difference Result 4184 states and 17448 transitions. [2021-07-13 20:05:25,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:05:25,473 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:25,512 INFO L225 Difference]: With dead ends: 4184 [2021-07-13 20:05:25,512 INFO L226 Difference]: Without dead ends: 4159 [2021-07-13 20:05:25,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 575.4ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:05:25,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2021-07-13 20:05:25,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 3907. [2021-07-13 20:05:25,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.197132616487456) internal successors, (16394), 3906 states have internal predecessors, (16394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:25,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16394 transitions. [2021-07-13 20:05:25,583 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16394 transitions. Word has length 23 [2021-07-13 20:05:25,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:25,583 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16394 transitions. [2021-07-13 20:05:25,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:25,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16394 transitions. [2021-07-13 20:05:25,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:25,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:25,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:25,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,522 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:25,791 INFO L430 AbstractCegarLoop]: === Iteration 523 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:25,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:25,791 INFO L82 PathProgramCache]: Analyzing trace with hash -2040533139, now seen corresponding path program 368 times [2021-07-13 20:05:25,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:25,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941905036] [2021-07-13 20:05:25,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:25,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:25,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:25,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941905036] [2021-07-13 20:05:25,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941905036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:25,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998374015] [2021-07-13 20:05:25,917 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 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:25,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:25,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:25,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:25,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:26,027 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:26,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:26,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:26,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:26,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:26,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:26,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:26,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998374015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:26,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:26,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:26,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932121217] [2021-07-13 20:05:26,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:26,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:26,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:26,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:26,158 INFO L87 Difference]: Start difference. First operand 3907 states and 16394 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:27,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:27,001 INFO L93 Difference]: Finished difference Result 4176 states and 17426 transitions. [2021-07-13 20:05:27,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:05:27,002 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:27,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:27,014 INFO L225 Difference]: With dead ends: 4176 [2021-07-13 20:05:27,014 INFO L226 Difference]: Without dead ends: 4155 [2021-07-13 20:05:27,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 778.5ms TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:05:27,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2021-07-13 20:05:27,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 3901. [2021-07-13 20:05:27,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.197435897435898) internal successors, (16370), 3900 states have internal predecessors, (16370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:27,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16370 transitions. [2021-07-13 20:05:27,089 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16370 transitions. Word has length 23 [2021-07-13 20:05:27,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:27,089 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16370 transitions. [2021-07-13 20:05:27,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:27,089 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16370 transitions. [2021-07-13 20:05:27,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:27,097 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:27,097 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:27,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1140,523 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:27,297 INFO L430 AbstractCegarLoop]: === Iteration 524 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:27,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:27,298 INFO L82 PathProgramCache]: Analyzing trace with hash 536947987, now seen corresponding path program 369 times [2021-07-13 20:05:27,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:27,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526510564] [2021-07-13 20:05:27,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:27,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:27,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:27,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526510564] [2021-07-13 20:05:27,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526510564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:27,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372184016] [2021-07-13 20:05:27,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 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:27,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:05:27,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:27,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:27,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:27,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:27,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:27,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:27,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:27,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:27,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:27,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:27,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372184016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:27,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:27,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:27,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989062356] [2021-07-13 20:05:27,633 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:27,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:27,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:27,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:27,633 INFO L87 Difference]: Start difference. First operand 3901 states and 16370 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:28,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:28,278 INFO L93 Difference]: Finished difference Result 4404 states and 18312 transitions. [2021-07-13 20:05:28,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:05:28,278 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:28,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:28,294 INFO L225 Difference]: With dead ends: 4404 [2021-07-13 20:05:28,294 INFO L226 Difference]: Without dead ends: 4373 [2021-07-13 20:05:28,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 497.4ms TimeCoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:05:28,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4373 states. [2021-07-13 20:05:28,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4373 to 3903. [2021-07-13 20:05:28,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196822142491031) internal successors, (16376), 3902 states have internal predecessors, (16376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:28,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16376 transitions. [2021-07-13 20:05:28,375 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16376 transitions. Word has length 23 [2021-07-13 20:05:28,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:28,375 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16376 transitions. [2021-07-13 20:05:28,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:28,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16376 transitions. [2021-07-13 20:05:28,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:28,383 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:28,383 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:28,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1142,524 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:28,583 INFO L430 AbstractCegarLoop]: === Iteration 525 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:28,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:28,584 INFO L82 PathProgramCache]: Analyzing trace with hash 1577183785, now seen corresponding path program 370 times [2021-07-13 20:05:28,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:28,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496394100] [2021-07-13 20:05:28,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:28,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:28,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:28,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496394100] [2021-07-13 20:05:28,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496394100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:28,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909526400] [2021-07-13 20:05:28,699 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 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:28,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:28,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:28,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:28,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:28,822 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:28,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:28,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:28,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:28,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:28,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:28,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909526400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:28,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:28,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:28,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574913317] [2021-07-13 20:05:28,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:28,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:28,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:28,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:28,930 INFO L87 Difference]: Start difference. First operand 3903 states and 16376 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:29,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:29,678 INFO L93 Difference]: Finished difference Result 4322 states and 17993 transitions. [2021-07-13 20:05:29,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:05:29,679 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:29,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:29,691 INFO L225 Difference]: With dead ends: 4322 [2021-07-13 20:05:29,691 INFO L226 Difference]: Without dead ends: 4297 [2021-07-13 20:05:29,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 600.5ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:29,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4297 states. [2021-07-13 20:05:29,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4297 to 3907. [2021-07-13 20:05:29,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.196620583717358) internal successors, (16392), 3906 states have internal predecessors, (16392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:29,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16392 transitions. [2021-07-13 20:05:29,765 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16392 transitions. Word has length 23 [2021-07-13 20:05:29,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:29,765 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16392 transitions. [2021-07-13 20:05:29,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:29,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16392 transitions. [2021-07-13 20:05:29,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:29,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:29,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:29,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 525 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1144 [2021-07-13 20:05:29,973 INFO L430 AbstractCegarLoop]: === Iteration 526 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:29,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:29,973 INFO L82 PathProgramCache]: Analyzing trace with hash 564491253, now seen corresponding path program 371 times [2021-07-13 20:05:29,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:29,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646492467] [2021-07-13 20:05:29,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:29,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:30,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:30,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:30,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646492467] [2021-07-13 20:05:30,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646492467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:30,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596039366] [2021-07-13 20:05:30,088 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:30,117 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:30,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:30,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:30,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:30,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:30,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:30,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:30,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:30,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:30,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:30,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:30,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596039366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:30,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:30,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:30,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160402080] [2021-07-13 20:05:30,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:30,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:30,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:30,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:30,318 INFO L87 Difference]: Start difference. First operand 3907 states and 16392 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:31,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:31,210 INFO L93 Difference]: Finished difference Result 4340 states and 18073 transitions. [2021-07-13 20:05:31,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:05:31,210 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:31,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:31,222 INFO L225 Difference]: With dead ends: 4340 [2021-07-13 20:05:31,222 INFO L226 Difference]: Without dead ends: 4319 [2021-07-13 20:05:31,222 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 811.7ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:05:31,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4319 states. [2021-07-13 20:05:31,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4319 to 3899. [2021-07-13 20:05:31,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196511031298102) internal successors, (16358), 3898 states have internal predecessors, (16358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:31,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16358 transitions. [2021-07-13 20:05:31,298 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16358 transitions. Word has length 23 [2021-07-13 20:05:31,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:31,298 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16358 transitions. [2021-07-13 20:05:31,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:31,298 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16358 transitions. [2021-07-13 20:05:31,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:31,306 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:31,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:31,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 526 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1146 [2021-07-13 20:05:31,506 INFO L430 AbstractCegarLoop]: === Iteration 527 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:31,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:31,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1581030667, now seen corresponding path program 372 times [2021-07-13 20:05:31,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:31,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007711963] [2021-07-13 20:05:31,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:31,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:31,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:31,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:31,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007711963] [2021-07-13 20:05:31,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007711963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:31,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880332399] [2021-07-13 20:05:31,614 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 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:31,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:05:31,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:31,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:05:31,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:31,809 INFO L354 Elim1Store]: treesize reduction 18, result has 67.3 percent of original size [2021-07-13 20:05:31,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 61 treesize of output 72 [2021-07-13 20:05:31,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:31,845 INFO L628 ElimStorePlain]: treesize reduction 70, result has 16.7 percent of original size [2021-07-13 20:05:31,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:31,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:14 [2021-07-13 20:05:31,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:31,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880332399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:31,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:31,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:31,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901511275] [2021-07-13 20:05:31,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:31,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:31,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:31,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:31,890 INFO L87 Difference]: Start difference. First operand 3899 states and 16358 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:32,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:32,919 INFO L93 Difference]: Finished difference Result 4355 states and 18141 transitions. [2021-07-13 20:05:32,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:05:32,920 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:32,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:32,932 INFO L225 Difference]: With dead ends: 4355 [2021-07-13 20:05:32,932 INFO L226 Difference]: Without dead ends: 4333 [2021-07-13 20:05:32,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 545.7ms TimeCoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:05:32,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-07-13 20:05:32,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3903. [2021-07-13 20:05:33,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196822142491031) internal successors, (16376), 3902 states have internal predecessors, (16376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:33,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16376 transitions. [2021-07-13 20:05:33,013 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16376 transitions. Word has length 23 [2021-07-13 20:05:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:33,013 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16376 transitions. [2021-07-13 20:05:33,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:33,013 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16376 transitions. [2021-07-13 20:05:33,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:33,020 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:33,021 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:33,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1148,527 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:33,221 INFO L430 AbstractCegarLoop]: === Iteration 528 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:33,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:33,221 INFO L82 PathProgramCache]: Analyzing trace with hash -995696715, now seen corresponding path program 373 times [2021-07-13 20:05:33,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:33,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833047637] [2021-07-13 20:05:33,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:33,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:33,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:33,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:33,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833047637] [2021-07-13 20:05:33,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833047637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:33,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338049471] [2021-07-13 20:05:33,338 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 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:33,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:33,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:33,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:33,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:33,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:33,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:33,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:33,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:33,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:33,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338049471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:33,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:33,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:33,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2574123] [2021-07-13 20:05:33,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:33,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:33,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:33,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:33,638 INFO L87 Difference]: Start difference. First operand 3903 states and 16376 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:34,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:34,170 INFO L93 Difference]: Finished difference Result 4217 states and 17575 transitions. [2021-07-13 20:05:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:05:34,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:34,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:34,182 INFO L225 Difference]: With dead ends: 4217 [2021-07-13 20:05:34,182 INFO L226 Difference]: Without dead ends: 4191 [2021-07-13 20:05:34,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 470.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:05:34,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2021-07-13 20:05:34,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 3907. [2021-07-13 20:05:34,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.196620583717358) internal successors, (16392), 3906 states have internal predecessors, (16392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:34,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16392 transitions. [2021-07-13 20:05:34,255 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16392 transitions. Word has length 23 [2021-07-13 20:05:34,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:34,255 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16392 transitions. [2021-07-13 20:05:34,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:34,255 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16392 transitions. [2021-07-13 20:05:34,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:34,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:34,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:34,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1152,528 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:34,463 INFO L430 AbstractCegarLoop]: === Iteration 529 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:34,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:34,463 INFO L82 PathProgramCache]: Analyzing trace with hash 617870019, now seen corresponding path program 374 times [2021-07-13 20:05:34,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:34,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075738464] [2021-07-13 20:05:34,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:34,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:34,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:34,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075738464] [2021-07-13 20:05:34,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075738464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:34,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188436241] [2021-07-13 20:05:34,570 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 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:34,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:34,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:34,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:34,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:34,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:34,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:34,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:34,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:34,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:34,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:34,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:34,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188436241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:34,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:34,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:34,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994738960] [2021-07-13 20:05:34,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:34,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:34,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:34,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:34,804 INFO L87 Difference]: Start difference. First operand 3907 states and 16392 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:35,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:35,694 INFO L93 Difference]: Finished difference Result 4216 states and 17584 transitions. [2021-07-13 20:05:35,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:05:35,694 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:35,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:35,706 INFO L225 Difference]: With dead ends: 4216 [2021-07-13 20:05:35,706 INFO L226 Difference]: Without dead ends: 4195 [2021-07-13 20:05:35,707 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 755.9ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:05:35,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2021-07-13 20:05:35,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 3899. [2021-07-13 20:05:35,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196511031298102) internal successors, (16358), 3898 states have internal predecessors, (16358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:35,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16358 transitions. [2021-07-13 20:05:35,785 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16358 transitions. Word has length 23 [2021-07-13 20:05:35,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:35,785 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16358 transitions. [2021-07-13 20:05:35,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:35,785 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16358 transitions. [2021-07-13 20:05:35,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:35,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:35,793 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:35,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 529 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1154 [2021-07-13 20:05:35,993 INFO L430 AbstractCegarLoop]: === Iteration 530 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:35,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:35,994 INFO L82 PathProgramCache]: Analyzing trace with hash 61981813, now seen corresponding path program 375 times [2021-07-13 20:05:35,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:35,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219164584] [2021-07-13 20:05:35,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:35,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:36,143 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:36,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:36,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219164584] [2021-07-13 20:05:36,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219164584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:36,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107432273] [2021-07-13 20:05:36,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:36,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:05:36,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:36,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:36,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:36,257 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:36,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:36,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:36,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:36,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:36,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:36,389 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:36,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107432273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:36,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:36,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:36,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034929008] [2021-07-13 20:05:36,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:36,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:36,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:36,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:36,390 INFO L87 Difference]: Start difference. First operand 3899 states and 16358 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:36,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:36,803 INFO L93 Difference]: Finished difference Result 4126 states and 17214 transitions. [2021-07-13 20:05:36,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:05:36,803 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:36,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:36,815 INFO L225 Difference]: With dead ends: 4126 [2021-07-13 20:05:36,815 INFO L226 Difference]: Without dead ends: 4100 [2021-07-13 20:05:36,815 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 448.5ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:36,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4100 states. [2021-07-13 20:05:36,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4100 to 3908. [2021-07-13 20:05:36,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 4.195034553365754) internal successors, (16390), 3907 states have internal predecessors, (16390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:36,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 16390 transitions. [2021-07-13 20:05:36,888 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 16390 transitions. Word has length 23 [2021-07-13 20:05:36,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:36,888 INFO L482 AbstractCegarLoop]: Abstraction has 3908 states and 16390 transitions. [2021-07-13 20:05:36,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:36,888 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 16390 transitions. [2021-07-13 20:05:36,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:36,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:36,896 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:37,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1156,530 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:37,096 INFO L430 AbstractCegarLoop]: === Iteration 531 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:37,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:37,097 INFO L82 PathProgramCache]: Analyzing trace with hash -979594255, now seen corresponding path program 376 times [2021-07-13 20:05:37,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:37,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157260778] [2021-07-13 20:05:37,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:37,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:37,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:37,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157260778] [2021-07-13 20:05:37,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157260778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:37,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595440216] [2021-07-13 20:05:37,212 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 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:37,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:37,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:37,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:37,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:37,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:37,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:37,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:37,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:37,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:37,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:37,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:37,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595440216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:37,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:37,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:37,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314064283] [2021-07-13 20:05:37,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:37,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:37,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:37,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:37,477 INFO L87 Difference]: Start difference. First operand 3908 states and 16390 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:37,909 INFO L93 Difference]: Finished difference Result 4083 states and 17047 transitions. [2021-07-13 20:05:37,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:05:37,909 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:37,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:37,921 INFO L225 Difference]: With dead ends: 4083 [2021-07-13 20:05:37,921 INFO L226 Difference]: Without dead ends: 4055 [2021-07-13 20:05:37,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 449.9ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:37,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4055 states. [2021-07-13 20:05:37,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4055 to 3901. [2021-07-13 20:05:37,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196410256410257) internal successors, (16366), 3900 states have internal predecessors, (16366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16366 transitions. [2021-07-13 20:05:37,995 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16366 transitions. Word has length 23 [2021-07-13 20:05:37,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:37,995 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16366 transitions. [2021-07-13 20:05:37,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:37,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16366 transitions. [2021-07-13 20:05:38,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:38,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:38,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:38,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 531 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1158 [2021-07-13 20:05:38,204 INFO L430 AbstractCegarLoop]: === Iteration 532 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:38,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:38,204 INFO L82 PathProgramCache]: Analyzing trace with hash -1266715607, now seen corresponding path program 377 times [2021-07-13 20:05:38,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:38,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894671851] [2021-07-13 20:05:38,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:38,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:38,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:38,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:38,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894671851] [2021-07-13 20:05:38,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894671851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:38,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205088736] [2021-07-13 20:05:38,316 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 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:38,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:05:38,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:38,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:38,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:38,427 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:38,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:38,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:38,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:38,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:38,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:38,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:38,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205088736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:38,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:38,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:38,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109044807] [2021-07-13 20:05:38,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:38,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:38,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:38,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:38,599 INFO L87 Difference]: Start difference. First operand 3901 states and 16366 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:39,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:39,001 INFO L93 Difference]: Finished difference Result 4147 states and 17297 transitions. [2021-07-13 20:05:39,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:05:39,001 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:39,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:39,013 INFO L225 Difference]: With dead ends: 4147 [2021-07-13 20:05:39,013 INFO L226 Difference]: Without dead ends: 4121 [2021-07-13 20:05:39,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 447.1ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:05:39,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-07-13 20:05:39,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3905. [2021-07-13 20:05:39,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196209016393443) internal successors, (16382), 3904 states have internal predecessors, (16382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:39,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16382 transitions. [2021-07-13 20:05:39,092 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16382 transitions. Word has length 23 [2021-07-13 20:05:39,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:39,092 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16382 transitions. [2021-07-13 20:05:39,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:39,092 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16382 transitions. [2021-07-13 20:05:39,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:39,100 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:39,100 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:39,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1160,532 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:39,301 INFO L430 AbstractCegarLoop]: === Iteration 533 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:39,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:39,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1759932993, now seen corresponding path program 378 times [2021-07-13 20:05:39,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:39,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609509151] [2021-07-13 20:05:39,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:39,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:39,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:39,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609509151] [2021-07-13 20:05:39,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609509151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:39,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388258525] [2021-07-13 20:05:39,427 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 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:39,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:05:39,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:39,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:05:39,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:39,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:05:39,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:05:39,572 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:39,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 27 treesize of output 55 [2021-07-13 20:05:39,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:39,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:39,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:54 [2021-07-13 20:05:39,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:39,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388258525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:39,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:39,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:39,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848299413] [2021-07-13 20:05:39,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:39,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:39,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:39,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:39,718 INFO L87 Difference]: Start difference. First operand 3905 states and 16382 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:40,573 INFO L93 Difference]: Finished difference Result 4161 states and 17362 transitions. [2021-07-13 20:05:40,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:05:40,573 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:40,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:40,585 INFO L225 Difference]: With dead ends: 4161 [2021-07-13 20:05:40,585 INFO L226 Difference]: Without dead ends: 4140 [2021-07-13 20:05:40,585 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 657.7ms TimeCoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:05:40,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4140 states. [2021-07-13 20:05:40,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4140 to 3901. [2021-07-13 20:05:40,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196410256410257) internal successors, (16366), 3900 states have internal predecessors, (16366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16366 transitions. [2021-07-13 20:05:40,659 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16366 transitions. Word has length 23 [2021-07-13 20:05:40,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:40,659 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16366 transitions. [2021-07-13 20:05:40,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:40,659 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16366 transitions. [2021-07-13 20:05:40,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:40,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:40,667 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:40,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1162,533 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:40,867 INFO L430 AbstractCegarLoop]: === Iteration 534 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:40,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:40,868 INFO L82 PathProgramCache]: Analyzing trace with hash -825156737, now seen corresponding path program 379 times [2021-07-13 20:05:40,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:40,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033962613] [2021-07-13 20:05:40,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:40,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:40,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:40,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033962613] [2021-07-13 20:05:40,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033962613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:40,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389741432] [2021-07-13 20:05:40,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 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:41,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:41,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:41,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:41,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:41,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:41,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:41,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:41,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:41,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:41,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389741432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:41,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:41,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:41,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176099858] [2021-07-13 20:05:41,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:41,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:41,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:41,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:41,266 INFO L87 Difference]: Start difference. First operand 3901 states and 16366 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:41,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:41,811 INFO L93 Difference]: Finished difference Result 4152 states and 17321 transitions. [2021-07-13 20:05:41,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:05:41,811 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:41,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:41,822 INFO L225 Difference]: With dead ends: 4152 [2021-07-13 20:05:41,822 INFO L226 Difference]: Without dead ends: 4127 [2021-07-13 20:05:41,823 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 606.6ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:05:41,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2021-07-13 20:05:41,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 3905. [2021-07-13 20:05:41,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196209016393443) internal successors, (16382), 3904 states have internal predecessors, (16382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:41,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16382 transitions. [2021-07-13 20:05:41,898 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16382 transitions. Word has length 23 [2021-07-13 20:05:41,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:41,898 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16382 transitions. [2021-07-13 20:05:41,898 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:41,898 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16382 transitions. [2021-07-13 20:05:41,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:41,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:41,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:42,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 534 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1166 [2021-07-13 20:05:42,106 INFO L430 AbstractCegarLoop]: === Iteration 535 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:42,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:42,107 INFO L82 PathProgramCache]: Analyzing trace with hash -1837849269, now seen corresponding path program 380 times [2021-07-13 20:05:42,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:42,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894723275] [2021-07-13 20:05:42,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:42,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:42,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:42,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:42,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894723275] [2021-07-13 20:05:42,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894723275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:42,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762516106] [2021-07-13 20:05:42,226 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 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:42,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:42,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:42,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:42,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:42,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:42,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:42,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:42,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:42,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:42,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:31 [2021-07-13 20:05:42,470 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:42,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762516106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:42,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:42,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:42,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859634571] [2021-07-13 20:05:42,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:42,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:42,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:42,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:42,470 INFO L87 Difference]: Start difference. First operand 3905 states and 16382 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:43,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:43,174 INFO L93 Difference]: Finished difference Result 4162 states and 17371 transitions. [2021-07-13 20:05:43,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:05:43,175 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:43,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:43,185 INFO L225 Difference]: With dead ends: 4162 [2021-07-13 20:05:43,186 INFO L226 Difference]: Without dead ends: 4141 [2021-07-13 20:05:43,186 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 710.1ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:43,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4141 states. [2021-07-13 20:05:43,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4141 to 3897. [2021-07-13 20:05:43,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.19635523613963) internal successors, (16349), 3896 states have internal predecessors, (16349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:43,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16349 transitions. [2021-07-13 20:05:43,258 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16349 transitions. Word has length 23 [2021-07-13 20:05:43,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:43,258 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16349 transitions. [2021-07-13 20:05:43,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:43,258 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16349 transitions. [2021-07-13 20:05:43,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:43,266 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:43,266 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:43,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 535 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1168 [2021-07-13 20:05:43,466 INFO L430 AbstractCegarLoop]: === Iteration 536 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:43,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:43,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1441002921, now seen corresponding path program 381 times [2021-07-13 20:05:43,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:43,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13235822] [2021-07-13 20:05:43,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:43,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:43,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:43,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:43,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13235822] [2021-07-13 20:05:43,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13235822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:43,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24336976] [2021-07-13 20:05:43,569 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 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:43,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:05:43,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:43,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:43,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:43,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:43,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:43,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:43,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:43,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:43,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:43,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24336976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:43,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:43,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:43,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812089206] [2021-07-13 20:05:43,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:43,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:43,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:43,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:43,831 INFO L87 Difference]: Start difference. First operand 3897 states and 16349 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:44,718 INFO L93 Difference]: Finished difference Result 4278 states and 17840 transitions. [2021-07-13 20:05:44,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:05:44,719 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:44,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:44,731 INFO L225 Difference]: With dead ends: 4278 [2021-07-13 20:05:44,731 INFO L226 Difference]: Without dead ends: 4256 [2021-07-13 20:05:44,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 623.8ms TimeCoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:05:44,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4256 states. [2021-07-13 20:05:44,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4256 to 3905. [2021-07-13 20:05:44,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196465163934426) internal successors, (16383), 3904 states have internal predecessors, (16383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16383 transitions. [2021-07-13 20:05:44,805 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16383 transitions. Word has length 23 [2021-07-13 20:05:44,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:44,805 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16383 transitions. [2021-07-13 20:05:44,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:44,805 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16383 transitions. [2021-07-13 20:05:44,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:44,813 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:44,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:45,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 536 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1170 [2021-07-13 20:05:45,013 INFO L430 AbstractCegarLoop]: === Iteration 537 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:45,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:45,013 INFO L82 PathProgramCache]: Analyzing trace with hash 2026336873, now seen corresponding path program 382 times [2021-07-13 20:05:45,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:45,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055059689] [2021-07-13 20:05:45,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:45,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:45,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:45,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055059689] [2021-07-13 20:05:45,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055059689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:45,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101691747] [2021-07-13 20:05:45,117 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 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:45,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:45,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:45,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:45,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:45,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:45,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:45,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:45,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:45,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:45,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101691747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:45,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:45,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:45,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019347252] [2021-07-13 20:05:45,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:45,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:45,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:45,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:45,352 INFO L87 Difference]: Start difference. First operand 3905 states and 16383 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:45,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:45,917 INFO L93 Difference]: Finished difference Result 4265 states and 17753 transitions. [2021-07-13 20:05:45,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:05:45,917 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:45,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:45,928 INFO L225 Difference]: With dead ends: 4265 [2021-07-13 20:05:45,928 INFO L226 Difference]: Without dead ends: 4239 [2021-07-13 20:05:45,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 459.0ms TimeCoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:05:45,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2021-07-13 20:05:45,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 3909. [2021-07-13 20:05:45,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.1962640736949846) internal successors, (16399), 3908 states have internal predecessors, (16399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:46,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16399 transitions. [2021-07-13 20:05:46,004 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16399 transitions. Word has length 23 [2021-07-13 20:05:46,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:46,004 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16399 transitions. [2021-07-13 20:05:46,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:46,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16399 transitions. [2021-07-13 20:05:46,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:46,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:46,012 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:46,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1172,537 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:46,213 INFO L430 AbstractCegarLoop]: === Iteration 538 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:46,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:46,213 INFO L82 PathProgramCache]: Analyzing trace with hash -655063689, now seen corresponding path program 383 times [2021-07-13 20:05:46,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:46,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680255670] [2021-07-13 20:05:46,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:46,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:46,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:46,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:46,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680255670] [2021-07-13 20:05:46,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680255670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:46,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963484770] [2021-07-13 20:05:46,355 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 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:46,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:46,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:46,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:46,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:46,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:46,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:46,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:46,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:46,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:46,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:46,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:46,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963484770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:46,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:46,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:46,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300353809] [2021-07-13 20:05:46,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:46,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:46,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:46,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:46,591 INFO L87 Difference]: Start difference. First operand 3909 states and 16399 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:47,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:47,676 INFO L93 Difference]: Finished difference Result 4213 states and 17570 transitions. [2021-07-13 20:05:47,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:05:47,676 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:47,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:47,687 INFO L225 Difference]: With dead ends: 4213 [2021-07-13 20:05:47,688 INFO L226 Difference]: Without dead ends: 4192 [2021-07-13 20:05:47,688 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 903.3ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:05:47,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4192 states. [2021-07-13 20:05:47,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4192 to 3901. [2021-07-13 20:05:47,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196153846153846) internal successors, (16365), 3900 states have internal predecessors, (16365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:47,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16365 transitions. [2021-07-13 20:05:47,766 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16365 transitions. Word has length 23 [2021-07-13 20:05:47,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:47,766 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16365 transitions. [2021-07-13 20:05:47,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:47,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16365 transitions. [2021-07-13 20:05:47,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:47,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:47,774 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:47,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1174,538 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:47,974 INFO L430 AbstractCegarLoop]: === Iteration 539 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:47,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:47,974 INFO L82 PathProgramCache]: Analyzing trace with hash -94502465, now seen corresponding path program 384 times [2021-07-13 20:05:47,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:47,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777022053] [2021-07-13 20:05:47,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:47,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:48,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:48,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:48,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777022053] [2021-07-13 20:05:48,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777022053] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:48,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896165252] [2021-07-13 20:05:48,077 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 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:48,106 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:05:48,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:48,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:05:48,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:48,261 INFO L354 Elim1Store]: treesize reduction 10, result has 78.7 percent of original size [2021-07-13 20:05:48,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 48 [2021-07-13 20:05:48,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:05:48,289 INFO L628 ElimStorePlain]: treesize reduction 53, result has 20.9 percent of original size [2021-07-13 20:05:48,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:48,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:14 [2021-07-13 20:05:48,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:48,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896165252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:48,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:48,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:05:48,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908356234] [2021-07-13 20:05:48,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:05:48,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:48,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:05:48,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:05:48,344 INFO L87 Difference]: Start difference. First operand 3901 states and 16365 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:49,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:49,005 INFO L93 Difference]: Finished difference Result 4156 states and 17350 transitions. [2021-07-13 20:05:49,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:05:49,006 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:49,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:49,017 INFO L225 Difference]: With dead ends: 4156 [2021-07-13 20:05:49,017 INFO L226 Difference]: Without dead ends: 4133 [2021-07-13 20:05:49,017 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 512.1ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:05:49,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-07-13 20:05:49,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3897. [2021-07-13 20:05:49,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.19635523613963) internal successors, (16349), 3896 states have internal predecessors, (16349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:49,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16349 transitions. [2021-07-13 20:05:49,088 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16349 transitions. Word has length 23 [2021-07-13 20:05:49,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:49,088 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16349 transitions. [2021-07-13 20:05:49,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:49,088 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16349 transitions. [2021-07-13 20:05:49,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:49,096 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:49,096 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:49,296 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 539 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1176 [2021-07-13 20:05:49,296 INFO L430 AbstractCegarLoop]: === Iteration 540 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:49,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:49,296 INFO L82 PathProgramCache]: Analyzing trace with hash 577314687, now seen corresponding path program 385 times [2021-07-13 20:05:49,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:49,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839966212] [2021-07-13 20:05:49,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:49,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:49,398 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:49,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:49,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839966212] [2021-07-13 20:05:49,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839966212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:49,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111256523] [2021-07-13 20:05:49,399 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 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:49,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:49,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:49,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:49,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:49,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:49,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:49,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:49,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:49,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:49,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:49,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111256523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:49,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:49,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:49,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918273977] [2021-07-13 20:05:49,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:49,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:49,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:49,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:49,622 INFO L87 Difference]: Start difference. First operand 3897 states and 16349 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:50,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:50,244 INFO L93 Difference]: Finished difference Result 4295 states and 17907 transitions. [2021-07-13 20:05:50,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:05:50,244 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:50,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:50,256 INFO L225 Difference]: With dead ends: 4295 [2021-07-13 20:05:50,256 INFO L226 Difference]: Without dead ends: 4273 [2021-07-13 20:05:50,257 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 553.1ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:50,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4273 states. [2021-07-13 20:05:50,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4273 to 3905. [2021-07-13 20:05:50,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.196465163934426) internal successors, (16383), 3904 states have internal predecessors, (16383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:50,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16383 transitions. [2021-07-13 20:05:50,334 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16383 transitions. Word has length 23 [2021-07-13 20:05:50,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:50,334 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16383 transitions. [2021-07-13 20:05:50,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:50,334 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16383 transitions. [2021-07-13 20:05:50,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:50,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:50,341 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:50,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1180,540 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:50,542 INFO L430 AbstractCegarLoop]: === Iteration 541 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:50,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:50,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1090841539, now seen corresponding path program 386 times [2021-07-13 20:05:50,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:50,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758171688] [2021-07-13 20:05:50,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:50,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:50,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:50,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758171688] [2021-07-13 20:05:50,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758171688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:50,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769995564] [2021-07-13 20:05:50,652 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 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:50,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:50,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:50,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:50,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:50,777 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:50,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:50,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:50,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:50,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:50,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:50,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:50,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769995564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:50,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:50,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:50,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310043078] [2021-07-13 20:05:50,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:50,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:50,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:50,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:50,884 INFO L87 Difference]: Start difference. First operand 3905 states and 16383 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:51,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:51,551 INFO L93 Difference]: Finished difference Result 4213 states and 17561 transitions. [2021-07-13 20:05:51,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:05:51,551 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:51,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:51,562 INFO L225 Difference]: With dead ends: 4213 [2021-07-13 20:05:51,562 INFO L226 Difference]: Without dead ends: 4188 [2021-07-13 20:05:51,562 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 619.1ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:05:51,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4188 states. [2021-07-13 20:05:51,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4188 to 3909. [2021-07-13 20:05:51,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.1962640736949846) internal successors, (16399), 3908 states have internal predecessors, (16399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:51,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16399 transitions. [2021-07-13 20:05:51,631 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16399 transitions. Word has length 23 [2021-07-13 20:05:51,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:51,631 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16399 transitions. [2021-07-13 20:05:51,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:51,632 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16399 transitions. [2021-07-13 20:05:51,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:51,638 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:51,639 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:51,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1182,541 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:51,839 INFO L430 AbstractCegarLoop]: === Iteration 542 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:51,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:51,840 INFO L82 PathProgramCache]: Analyzing trace with hash -2128414601, now seen corresponding path program 387 times [2021-07-13 20:05:51,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:51,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989583695] [2021-07-13 20:05:51,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:51,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:51,947 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:51,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:51,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989583695] [2021-07-13 20:05:51,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989583695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:51,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795122686] [2021-07-13 20:05:51,947 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 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:51,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:05:51,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:51,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:51,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:52,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:52,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:52,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:52,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:52,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:52,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:52,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:52,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795122686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:52,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:52,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:52,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959471632] [2021-07-13 20:05:52,201 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:52,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:52,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:52,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:52,202 INFO L87 Difference]: Start difference. First operand 3909 states and 16399 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:53,008 INFO L93 Difference]: Finished difference Result 4215 states and 17580 transitions. [2021-07-13 20:05:53,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:05:53,009 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:53,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:53,020 INFO L225 Difference]: With dead ends: 4215 [2021-07-13 20:05:53,020 INFO L226 Difference]: Without dead ends: 4194 [2021-07-13 20:05:53,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 781.0ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:05:53,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4194 states. [2021-07-13 20:05:53,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4194 to 3901. [2021-07-13 20:05:53,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.196153846153846) internal successors, (16365), 3900 states have internal predecessors, (16365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16365 transitions. [2021-07-13 20:05:53,095 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16365 transitions. Word has length 23 [2021-07-13 20:05:53,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:53,095 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16365 transitions. [2021-07-13 20:05:53,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:53,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16365 transitions. [2021-07-13 20:05:53,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:53,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:53,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:53,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1184,542 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:53,303 INFO L430 AbstractCegarLoop]: === Iteration 543 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:53,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:53,303 INFO L82 PathProgramCache]: Analyzing trace with hash -1957599669, now seen corresponding path program 388 times [2021-07-13 20:05:53,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:53,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088338084] [2021-07-13 20:05:53,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:53,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:53,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:53,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088338084] [2021-07-13 20:05:53,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088338084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:53,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107246937] [2021-07-13 20:05:53,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 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:53,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:05:53,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:53,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:53,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:53,553 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:53,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:53,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:53,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:53,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:53,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:53,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:53,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107246937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:53,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:53,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:53,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550216639] [2021-07-13 20:05:53,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:53,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:53,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:53,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:53,634 INFO L87 Difference]: Start difference. First operand 3901 states and 16365 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:54,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:54,212 INFO L93 Difference]: Finished difference Result 4183 states and 17465 transitions. [2021-07-13 20:05:54,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:05:54,213 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:54,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:54,224 INFO L225 Difference]: With dead ends: 4183 [2021-07-13 20:05:54,224 INFO L226 Difference]: Without dead ends: 4160 [2021-07-13 20:05:54,224 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 453.6ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:05:54,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4160 states. [2021-07-13 20:05:54,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4160 to 3895. [2021-07-13 20:05:54,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 3894 states have (on average 4.196456086286595) internal successors, (16341), 3894 states have internal predecessors, (16341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:54,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 16341 transitions. [2021-07-13 20:05:54,295 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 16341 transitions. Word has length 23 [2021-07-13 20:05:54,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:54,295 INFO L482 AbstractCegarLoop]: Abstraction has 3895 states and 16341 transitions. [2021-07-13 20:05:54,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:54,295 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 16341 transitions. [2021-07-13 20:05:54,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:54,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:54,302 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:54,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,543 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:54,503 INFO L430 AbstractCegarLoop]: === Iteration 544 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:54,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:54,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1100599921, now seen corresponding path program 389 times [2021-07-13 20:05:54,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:54,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552024973] [2021-07-13 20:05:54,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:54,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:54,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:54,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:54,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552024973] [2021-07-13 20:05:54,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552024973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:54,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994644758] [2021-07-13 20:05:54,612 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 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:54,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:05:54,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:54,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:54,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:54,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:54,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:54,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:54,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:54,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:54,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:54,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:54,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994644758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:54,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:54,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:54,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904648181] [2021-07-13 20:05:54,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:54,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:54,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:54,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:54,833 INFO L87 Difference]: Start difference. First operand 3895 states and 16341 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:55,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:55,769 INFO L93 Difference]: Finished difference Result 4664 states and 19376 transitions. [2021-07-13 20:05:55,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:05:55,769 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:55,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:55,781 INFO L225 Difference]: With dead ends: 4664 [2021-07-13 20:05:55,781 INFO L226 Difference]: Without dead ends: 4642 [2021-07-13 20:05:55,781 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 680.6ms TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:05:55,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4642 states. [2021-07-13 20:05:55,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4642 to 3899. [2021-07-13 20:05:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.196767573114418) internal successors, (16359), 3898 states have internal predecessors, (16359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:55,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16359 transitions. [2021-07-13 20:05:55,856 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16359 transitions. Word has length 23 [2021-07-13 20:05:55,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:55,856 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16359 transitions. [2021-07-13 20:05:55,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:55,856 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16359 transitions. [2021-07-13 20:05:55,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:55,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:55,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:56,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 544 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1188 [2021-07-13 20:05:56,064 INFO L430 AbstractCegarLoop]: === Iteration 545 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:56,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:56,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1614126773, now seen corresponding path program 390 times [2021-07-13 20:05:56,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:56,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372374357] [2021-07-13 20:05:56,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:56,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:56,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:56,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:56,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372374357] [2021-07-13 20:05:56,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372374357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:56,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276653749] [2021-07-13 20:05:56,179 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 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:56,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:05:56,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:56,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:56,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:56,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:56,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:56,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:56,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:56,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:56,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:56,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:56,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276653749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:56,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:56,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:56,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110225140] [2021-07-13 20:05:56,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:56,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:56,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:56,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:56,405 INFO L87 Difference]: Start difference. First operand 3899 states and 16359 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:57,252 INFO L93 Difference]: Finished difference Result 4543 states and 18870 transitions. [2021-07-13 20:05:57,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:05:57,253 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:57,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:57,265 INFO L225 Difference]: With dead ends: 4543 [2021-07-13 20:05:57,265 INFO L226 Difference]: Without dead ends: 4518 [2021-07-13 20:05:57,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 633.7ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:05:57,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2021-07-13 20:05:57,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3903. [2021-07-13 20:05:57,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.196565863659662) internal successors, (16375), 3902 states have internal predecessors, (16375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16375 transitions. [2021-07-13 20:05:57,341 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16375 transitions. Word has length 23 [2021-07-13 20:05:57,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:57,341 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16375 transitions. [2021-07-13 20:05:57,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:57,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16375 transitions. [2021-07-13 20:05:57,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:57,348 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:57,349 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:57,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 545 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1190 [2021-07-13 20:05:57,549 INFO L430 AbstractCegarLoop]: === Iteration 546 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:57,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:57,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1605129367, now seen corresponding path program 391 times [2021-07-13 20:05:57,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:57,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853466261] [2021-07-13 20:05:57,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:57,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:57,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:57,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:57,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853466261] [2021-07-13 20:05:57,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853466261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:57,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059989089] [2021-07-13 20:05:57,686 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 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:57,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:57,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:57,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:57,831 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:57,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:05:57,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:57,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:57,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:57,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:05:57,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:57,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059989089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:57,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:57,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:57,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507296225] [2021-07-13 20:05:57,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:57,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:57,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:57,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:57,951 INFO L87 Difference]: Start difference. First operand 3903 states and 16375 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:58,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:05:58,894 INFO L93 Difference]: Finished difference Result 4517 states and 18778 transitions. [2021-07-13 20:05:58,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:05:58,894 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:05:58,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:05:58,907 INFO L225 Difference]: With dead ends: 4517 [2021-07-13 20:05:58,907 INFO L226 Difference]: Without dead ends: 4496 [2021-07-13 20:05:58,907 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 836.7ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:05:58,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4496 states. [2021-07-13 20:05:58,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4496 to 3895. [2021-07-13 20:05:58,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 3894 states have (on average 4.196456086286595) internal successors, (16341), 3894 states have internal predecessors, (16341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:58,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 16341 transitions. [2021-07-13 20:05:58,986 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 16341 transitions. Word has length 23 [2021-07-13 20:05:58,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:05:58,986 INFO L482 AbstractCegarLoop]: Abstraction has 3895 states and 16341 transitions. [2021-07-13 20:05:58,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:05:58,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 16341 transitions. [2021-07-13 20:05:58,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:05:58,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:05:58,994 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:05:59,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1192,546 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:59,194 INFO L430 AbstractCegarLoop]: === Iteration 547 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:05:59,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:05:59,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1510107419, now seen corresponding path program 392 times [2021-07-13 20:05:59,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:05:59,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418835082] [2021-07-13 20:05:59,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:05:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:05:59,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:59,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:05:59,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418835082] [2021-07-13 20:05:59,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418835082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:59,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434705527] [2021-07-13 20:05:59,303 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 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:05:59,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:05:59,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:05:59,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:05:59,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:05:59,474 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:59,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:05:59,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:05:59,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:05:59,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:05:59,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:05:59,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:05:59,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434705527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:05:59,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:05:59,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:05:59,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82072571] [2021-07-13 20:05:59,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:05:59,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:05:59,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:05:59,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:05:59,558 INFO L87 Difference]: Start difference. First operand 3895 states and 16341 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:00,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:00,243 INFO L93 Difference]: Finished difference Result 4588 states and 19032 transitions. [2021-07-13 20:06:00,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:06:00,243 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:00,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:00,256 INFO L225 Difference]: With dead ends: 4588 [2021-07-13 20:06:00,256 INFO L226 Difference]: Without dead ends: 4557 [2021-07-13 20:06:00,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 528.2ms TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:06:00,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4557 states. [2021-07-13 20:06:00,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4557 to 3893. [2021-07-13 20:06:00,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3893 states, 3892 states have (on average 4.195015416238438) internal successors, (16327), 3892 states have internal predecessors, (16327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:00,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3893 states to 3893 states and 16327 transitions. [2021-07-13 20:06:00,329 INFO L78 Accepts]: Start accepts. Automaton has 3893 states and 16327 transitions. Word has length 23 [2021-07-13 20:06:00,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:00,329 INFO L482 AbstractCegarLoop]: Abstraction has 3893 states and 16327 transitions. [2021-07-13 20:06:00,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:00,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3893 states and 16327 transitions. [2021-07-13 20:06:00,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:00,336 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:00,336 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:00,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1194,547 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:00,537 INFO L430 AbstractCegarLoop]: === Iteration 548 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:00,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:00,537 INFO L82 PathProgramCache]: Analyzing trace with hash 2097852741, now seen corresponding path program 393 times [2021-07-13 20:06:00,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:00,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694842249] [2021-07-13 20:06:00,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:00,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:00,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:00,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694842249] [2021-07-13 20:06:00,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694842249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:00,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015753753] [2021-07-13 20:06:00,651 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 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:00,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:06:00,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:00,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:00,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:00,772 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:00,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:00,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:00,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:00,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:00,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:00,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:00,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015753753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:00,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:00,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:00,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199430315] [2021-07-13 20:06:00,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:00,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:00,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:00,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:00,877 INFO L87 Difference]: Start difference. First operand 3893 states and 16327 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:01,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:01,693 INFO L93 Difference]: Finished difference Result 4418 states and 18376 transitions. [2021-07-13 20:06:01,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:06:01,694 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:01,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:01,706 INFO L225 Difference]: With dead ends: 4418 [2021-07-13 20:06:01,706 INFO L226 Difference]: Without dead ends: 4393 [2021-07-13 20:06:01,706 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 597.0ms TimeCoverageRelationStatistics Valid=166, Invalid=646, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:06:01,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-07-13 20:06:01,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3885. [2021-07-13 20:06:01,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3885 states, 3884 states have (on average 4.196189495365602) internal successors, (16298), 3884 states have internal predecessors, (16298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:01,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3885 states to 3885 states and 16298 transitions. [2021-07-13 20:06:01,786 INFO L78 Accepts]: Start accepts. Automaton has 3885 states and 16298 transitions. Word has length 23 [2021-07-13 20:06:01,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:01,786 INFO L482 AbstractCegarLoop]: Abstraction has 3885 states and 16298 transitions. [2021-07-13 20:06:01,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:01,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3885 states and 16298 transitions. [2021-07-13 20:06:01,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:01,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:01,794 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:01,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1196,548 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:01,994 INFO L430 AbstractCegarLoop]: === Iteration 549 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:01,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:01,995 INFO L82 PathProgramCache]: Analyzing trace with hash 39821831, now seen corresponding path program 394 times [2021-07-13 20:06:01,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:01,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995941900] [2021-07-13 20:06:01,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:02,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:02,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:02,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:02,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995941900] [2021-07-13 20:06:02,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995941900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:02,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364729062] [2021-07-13 20:06:02,138 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 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:02,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:02,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:02,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:02,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:02,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:02,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:02,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:02,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:02,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:02,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:02,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:02,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364729062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:02,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:02,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:02,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776140939] [2021-07-13 20:06:02,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:02,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:02,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:02,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:02,367 INFO L87 Difference]: Start difference. First operand 3885 states and 16298 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:03,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:03,123 INFO L93 Difference]: Finished difference Result 4472 states and 18609 transitions. [2021-07-13 20:06:03,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:06:03,124 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:03,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:03,135 INFO L225 Difference]: With dead ends: 4472 [2021-07-13 20:06:03,135 INFO L226 Difference]: Without dead ends: 4450 [2021-07-13 20:06:03,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 594.4ms TimeCoverageRelationStatistics Valid=156, Invalid=774, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:06:03,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4450 states. [2021-07-13 20:06:03,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4450 to 3893. [2021-07-13 20:06:03,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3893 states, 3892 states have (on average 4.196300102774923) internal successors, (16332), 3892 states have internal predecessors, (16332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:03,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3893 states to 3893 states and 16332 transitions. [2021-07-13 20:06:03,209 INFO L78 Accepts]: Start accepts. Automaton has 3893 states and 16332 transitions. Word has length 23 [2021-07-13 20:06:03,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:03,209 INFO L482 AbstractCegarLoop]: Abstraction has 3893 states and 16332 transitions. [2021-07-13 20:06:03,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:03,209 INFO L276 IsEmpty]: Start isEmpty. Operand 3893 states and 16332 transitions. [2021-07-13 20:06:03,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:03,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:03,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:03,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1198,549 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:03,417 INFO L430 AbstractCegarLoop]: === Iteration 550 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:03,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:03,417 INFO L82 PathProgramCache]: Analyzing trace with hash 553348683, now seen corresponding path program 395 times [2021-07-13 20:06:03,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:03,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521116850] [2021-07-13 20:06:03,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:03,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:03,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:03,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521116850] [2021-07-13 20:06:03,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521116850] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:03,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716875606] [2021-07-13 20:06:03,549 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 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:03,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:06:03,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:03,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:03,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:03,675 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:03,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:03,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:03,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:03,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:03,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:03,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716875606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:03,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:03,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:03,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362038801] [2021-07-13 20:06:03,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:03,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:03,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:03,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:03,781 INFO L87 Difference]: Start difference. First operand 3893 states and 16332 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:04,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:04,563 INFO L93 Difference]: Finished difference Result 4376 states and 18204 transitions. [2021-07-13 20:06:04,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:06:04,564 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:04,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:04,576 INFO L225 Difference]: With dead ends: 4376 [2021-07-13 20:06:04,576 INFO L226 Difference]: Without dead ends: 4351 [2021-07-13 20:06:04,576 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 655.3ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:06:04,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-07-13 20:06:04,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 3897. [2021-07-13 20:06:04,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 3896 states have (on average 4.196098562628337) internal successors, (16348), 3896 states have internal predecessors, (16348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:04,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 16348 transitions. [2021-07-13 20:06:04,674 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 16348 transitions. Word has length 23 [2021-07-13 20:06:04,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:04,674 INFO L482 AbstractCegarLoop]: Abstraction has 3897 states and 16348 transitions. [2021-07-13 20:06:04,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:04,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 16348 transitions. [2021-07-13 20:06:04,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:04,681 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:04,682 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:04,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 550 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1200 [2021-07-13 20:06:04,882 INFO L430 AbstractCegarLoop]: === Iteration 551 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:04,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:04,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1629059839, now seen corresponding path program 396 times [2021-07-13 20:06:04,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:04,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566374209] [2021-07-13 20:06:04,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:04,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:04,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:04,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:04,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566374209] [2021-07-13 20:06:04,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566374209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:04,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12231003] [2021-07-13 20:06:04,994 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 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:05,024 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:06:05,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:05,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:05,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:05,119 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:05,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:05,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:05,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:05,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:05,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:05,230 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:05,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12231003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:05,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:05,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:05,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300664491] [2021-07-13 20:06:05,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:05,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:05,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:05,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:05,231 INFO L87 Difference]: Start difference. First operand 3897 states and 16348 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:06,168 INFO L93 Difference]: Finished difference Result 4345 states and 18092 transitions. [2021-07-13 20:06:06,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:06:06,168 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:06,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:06,180 INFO L225 Difference]: With dead ends: 4345 [2021-07-13 20:06:06,180 INFO L226 Difference]: Without dead ends: 4324 [2021-07-13 20:06:06,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 807.2ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:06:06,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-07-13 20:06:06,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 3889. [2021-07-13 20:06:06,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3889 states, 3888 states have (on average 4.195987654320987) internal successors, (16314), 3888 states have internal predecessors, (16314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3889 states to 3889 states and 16314 transitions. [2021-07-13 20:06:06,251 INFO L78 Accepts]: Start accepts. Automaton has 3889 states and 16314 transitions. Word has length 23 [2021-07-13 20:06:06,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:06,251 INFO L482 AbstractCegarLoop]: Abstraction has 3889 states and 16314 transitions. [2021-07-13 20:06:06,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:06,251 INFO L276 IsEmpty]: Start isEmpty. Operand 3889 states and 16314 transitions. [2021-07-13 20:06:06,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:06,258 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:06,259 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:06,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 551 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1202 [2021-07-13 20:06:06,459 INFO L430 AbstractCegarLoop]: === Iteration 552 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:06,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:06,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1799874771, now seen corresponding path program 397 times [2021-07-13 20:06:06,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:06,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717494348] [2021-07-13 20:06:06,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:06,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:06,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:06,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717494348] [2021-07-13 20:06:06,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717494348] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:06,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024313185] [2021-07-13 20:06:06,569 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 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:06,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:06,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:06,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:06,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:06,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:06,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:06,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:06,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:06,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:06,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:06,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024313185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:06,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:06,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:06,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636636646] [2021-07-13 20:06:06,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:06,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:06,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:06,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:06,794 INFO L87 Difference]: Start difference. First operand 3889 states and 16314 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:07,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:07,412 INFO L93 Difference]: Finished difference Result 4301 states and 17926 transitions. [2021-07-13 20:06:07,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:06:07,412 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:07,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:07,427 INFO L225 Difference]: With dead ends: 4301 [2021-07-13 20:06:07,427 INFO L226 Difference]: Without dead ends: 4278 [2021-07-13 20:06:07,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 461.1ms TimeCoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:06:07,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4278 states. [2021-07-13 20:06:07,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4278 to 3883. [2021-07-13 20:06:07,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3883 states, 3882 states have (on average 4.196805770221535) internal successors, (16292), 3882 states have internal predecessors, (16292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:07,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3883 states to 3883 states and 16292 transitions. [2021-07-13 20:06:07,506 INFO L78 Accepts]: Start accepts. Automaton has 3883 states and 16292 transitions. Word has length 23 [2021-07-13 20:06:07,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:07,506 INFO L482 AbstractCegarLoop]: Abstraction has 3883 states and 16292 transitions. [2021-07-13 20:06:07,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:07,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3883 states and 16292 transitions. [2021-07-13 20:06:07,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:07,514 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:07,514 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:07,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 552 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1204 [2021-07-13 20:06:07,715 INFO L430 AbstractCegarLoop]: === Iteration 553 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:07,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:07,715 INFO L82 PathProgramCache]: Analyzing trace with hash 879475445, now seen corresponding path program 1 times [2021-07-13 20:06:07,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:07,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147415144] [2021-07-13 20:06:07,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:07,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:07,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:07,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:07,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147415144] [2021-07-13 20:06:07,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147415144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:07,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811382458] [2021-07-13 20:06:07,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:07,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:07,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:07,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:08,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:08,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:08,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:08,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:08,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:08,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:08,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:08,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811382458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:08,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:08,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:08,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147822842] [2021-07-13 20:06:08,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:08,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:08,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:08,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:08,090 INFO L87 Difference]: Start difference. First operand 3883 states and 16292 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:09,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:09,170 INFO L93 Difference]: Finished difference Result 4622 states and 19202 transitions. [2021-07-13 20:06:09,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:06:09,171 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:09,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:09,182 INFO L225 Difference]: With dead ends: 4622 [2021-07-13 20:06:09,183 INFO L226 Difference]: Without dead ends: 4600 [2021-07-13 20:06:09,183 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 884.7ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:06:09,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2021-07-13 20:06:09,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 3903. [2021-07-13 20:06:09,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3903 states, 3902 states have (on average 4.199384930804715) internal successors, (16386), 3902 states have internal predecessors, (16386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:09,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3903 states to 3903 states and 16386 transitions. [2021-07-13 20:06:09,259 INFO L78 Accepts]: Start accepts. Automaton has 3903 states and 16386 transitions. Word has length 23 [2021-07-13 20:06:09,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:09,259 INFO L482 AbstractCegarLoop]: Abstraction has 3903 states and 16386 transitions. [2021-07-13 20:06:09,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:09,260 INFO L276 IsEmpty]: Start isEmpty. Operand 3903 states and 16386 transitions. [2021-07-13 20:06:09,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:09,267 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:09,267 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:09,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1206,553 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:09,467 INFO L430 AbstractCegarLoop]: === Iteration 554 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:09,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:09,468 INFO L82 PathProgramCache]: Analyzing trace with hash 1464809397, now seen corresponding path program 2 times [2021-07-13 20:06:09,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:09,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872850794] [2021-07-13 20:06:09,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:09,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:09,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:09,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872850794] [2021-07-13 20:06:09,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872850794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:09,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710582467] [2021-07-13 20:06:09,611 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 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:09,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:09,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:09,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:09,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:09,734 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:09,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:09,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:09,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:09,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:09,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:09,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:09,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710582467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:09,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:09,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:09,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702553912] [2021-07-13 20:06:09,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:09,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:09,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:09,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:09,843 INFO L87 Difference]: Start difference. First operand 3903 states and 16386 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:10,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:10,878 INFO L93 Difference]: Finished difference Result 4476 states and 18602 transitions. [2021-07-13 20:06:10,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:06:10,878 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:10,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:10,890 INFO L225 Difference]: With dead ends: 4476 [2021-07-13 20:06:10,890 INFO L226 Difference]: Without dead ends: 4450 [2021-07-13 20:06:10,890 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 901.1ms TimeCoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:06:10,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4450 states. [2021-07-13 20:06:10,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4450 to 3907. [2021-07-13 20:06:10,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 4.199180747567844) internal successors, (16402), 3906 states have internal predecessors, (16402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:10,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 16402 transitions. [2021-07-13 20:06:10,961 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 16402 transitions. Word has length 23 [2021-07-13 20:06:10,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:10,961 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 16402 transitions. [2021-07-13 20:06:10,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:10,961 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 16402 transitions. [2021-07-13 20:06:10,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:10,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:10,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:11,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1208,554 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:11,168 INFO L430 AbstractCegarLoop]: === Iteration 555 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:11,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:11,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1216591165, now seen corresponding path program 3 times [2021-07-13 20:06:11,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:11,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029367072] [2021-07-13 20:06:11,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:11,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:11,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:11,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029367072] [2021-07-13 20:06:11,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029367072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:11,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959303501] [2021-07-13 20:06:11,309 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 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:11,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:06:11,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:11,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:11,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:11,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:11,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:11,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:11,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:11,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:11,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:11,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:11,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959303501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:11,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:11,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:11,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505348490] [2021-07-13 20:06:11,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:11,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:11,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:11,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:11,536 INFO L87 Difference]: Start difference. First operand 3907 states and 16402 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:12,178 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-07-13 20:06:12,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:12,883 INFO L93 Difference]: Finished difference Result 4476 states and 18602 transitions. [2021-07-13 20:06:12,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:06:12,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:12,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:12,894 INFO L225 Difference]: With dead ends: 4476 [2021-07-13 20:06:12,895 INFO L226 Difference]: Without dead ends: 4455 [2021-07-13 20:06:12,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1146.9ms TimeCoverageRelationStatistics Valid=235, Invalid=955, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:06:12,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4455 states. [2021-07-13 20:06:12,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4455 to 3899. [2021-07-13 20:06:12,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3898 states have (on average 4.199076449461262) internal successors, (16368), 3898 states have internal predecessors, (16368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:12,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 16368 transitions. [2021-07-13 20:06:12,965 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 16368 transitions. Word has length 23 [2021-07-13 20:06:12,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:12,965 INFO L482 AbstractCegarLoop]: Abstraction has 3899 states and 16368 transitions. [2021-07-13 20:06:12,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:12,965 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 16368 transitions. [2021-07-13 20:06:12,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:12,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:12,972 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:13,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 555 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1210 [2021-07-13 20:06:13,173 INFO L430 AbstractCegarLoop]: === Iteration 556 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:13,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:13,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1228972823, now seen corresponding path program 4 times [2021-07-13 20:06:13,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:13,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262032967] [2021-07-13 20:06:13,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:13,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:13,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:13,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:13,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262032967] [2021-07-13 20:06:13,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262032967] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:13,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522950666] [2021-07-13 20:06:13,309 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 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:13,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:13,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:13,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:13,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:13,445 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:13,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:13,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:13,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:13,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:13,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:13,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:13,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522950666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:13,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:13,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:13,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516135081] [2021-07-13 20:06:13,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:13,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:13,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:13,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:13,531 INFO L87 Difference]: Start difference. First operand 3899 states and 16368 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:14,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:14,501 INFO L93 Difference]: Finished difference Result 4638 states and 19236 transitions. [2021-07-13 20:06:14,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:06:14,501 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:14,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:14,514 INFO L225 Difference]: With dead ends: 4638 [2021-07-13 20:06:14,514 INFO L226 Difference]: Without dead ends: 4608 [2021-07-13 20:06:14,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 700.9ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:06:14,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4608 states. [2021-07-13 20:06:14,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4608 to 3905. [2021-07-13 20:06:14,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3905 states, 3904 states have (on average 4.200819672131147) internal successors, (16400), 3904 states have internal predecessors, (16400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:14,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3905 states to 3905 states and 16400 transitions. [2021-07-13 20:06:14,587 INFO L78 Accepts]: Start accepts. Automaton has 3905 states and 16400 transitions. Word has length 23 [2021-07-13 20:06:14,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:14,587 INFO L482 AbstractCegarLoop]: Abstraction has 3905 states and 16400 transitions. [2021-07-13 20:06:14,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:14,587 INFO L276 IsEmpty]: Start isEmpty. Operand 3905 states and 16400 transitions. [2021-07-13 20:06:14,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:14,594 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:14,594 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:14,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 556 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1212 [2021-07-13 20:06:14,795 INFO L430 AbstractCegarLoop]: === Iteration 557 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:14,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:14,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1310371879, now seen corresponding path program 5 times [2021-07-13 20:06:14,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:14,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223206195] [2021-07-13 20:06:14,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:14,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:14,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:14,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223206195] [2021-07-13 20:06:14,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223206195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:14,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301201383] [2021-07-13 20:06:14,937 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 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:14,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:06:14,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:14,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:14,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:15,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:15,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:15,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:15,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:15,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:15,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:15,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:15,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301201383] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:15,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:15,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:15,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613786611] [2021-07-13 20:06:15,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:15,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:15,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:15,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:15,167 INFO L87 Difference]: Start difference. First operand 3905 states and 16400 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:16,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:16,172 INFO L93 Difference]: Finished difference Result 4456 states and 18531 transitions. [2021-07-13 20:06:16,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:06:16,173 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:16,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:16,184 INFO L225 Difference]: With dead ends: 4456 [2021-07-13 20:06:16,184 INFO L226 Difference]: Without dead ends: 4430 [2021-07-13 20:06:16,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 899.9ms TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:06:16,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4430 states. [2021-07-13 20:06:16,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4430 to 3909. [2021-07-13 20:06:16,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3908 states have (on average 4.200614124872057) internal successors, (16416), 3908 states have internal predecessors, (16416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:16,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 16416 transitions. [2021-07-13 20:06:16,260 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 16416 transitions. Word has length 23 [2021-07-13 20:06:16,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:16,261 INFO L482 AbstractCegarLoop]: Abstraction has 3909 states and 16416 transitions. [2021-07-13 20:06:16,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:16,261 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 16416 transitions. [2021-07-13 20:06:16,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:16,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:16,268 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:16,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1214,557 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:16,469 INFO L430 AbstractCegarLoop]: === Iteration 558 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:16,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:16,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1371028683, now seen corresponding path program 6 times [2021-07-13 20:06:16,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:16,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659253354] [2021-07-13 20:06:16,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:16,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:16,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:16,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:16,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659253354] [2021-07-13 20:06:16,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659253354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:16,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631430631] [2021-07-13 20:06:16,613 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 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:16,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:06:16,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:16,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:06:16,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:16,773 INFO L354 Elim1Store]: treesize reduction 20, result has 67.2 percent of original size [2021-07-13 20:06:16,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 64 [2021-07-13 20:06:16,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:16,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:16,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:16,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:48 [2021-07-13 20:06:16,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:16,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631430631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:16,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:16,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:06:16,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612212136] [2021-07-13 20:06:16,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:06:16,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:16,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:06:16,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:06:16,874 INFO L87 Difference]: Start difference. First operand 3909 states and 16416 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:17,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:17,855 INFO L93 Difference]: Finished difference Result 4268 states and 17776 transitions. [2021-07-13 20:06:17,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:06:17,855 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:17,867 INFO L225 Difference]: With dead ends: 4268 [2021-07-13 20:06:17,867 INFO L226 Difference]: Without dead ends: 4247 [2021-07-13 20:06:17,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 786.8ms TimeCoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:06:17,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4247 states. [2021-07-13 20:06:17,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4247 to 3901. [2021-07-13 20:06:17,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3900 states have (on average 4.201794871794871) internal successors, (16387), 3900 states have internal predecessors, (16387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:17,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 16387 transitions. [2021-07-13 20:06:17,959 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 16387 transitions. Word has length 23 [2021-07-13 20:06:17,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:17,960 INFO L482 AbstractCegarLoop]: Abstraction has 3901 states and 16387 transitions. [2021-07-13 20:06:17,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:17,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 16387 transitions. [2021-07-13 20:06:17,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:17,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:17,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:18,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1216,558 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:18,169 INFO L430 AbstractCegarLoop]: === Iteration 559 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:18,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:18,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1004425269, now seen corresponding path program 7 times [2021-07-13 20:06:18,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:18,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49667712] [2021-07-13 20:06:18,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:18,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:18,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:18,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49667712] [2021-07-13 20:06:18,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49667712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:18,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280977163] [2021-07-13 20:06:18,301 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 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:18,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:18,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:18,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:18,464 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:18,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:18,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:18,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:18,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:18,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:18,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:18,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280977163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:18,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:18,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:18,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224413221] [2021-07-13 20:06:18,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:18,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:18,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:18,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:18,553 INFO L87 Difference]: Start difference. First operand 3901 states and 16387 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:19,246 INFO L93 Difference]: Finished difference Result 4386 states and 18262 transitions. [2021-07-13 20:06:19,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:06:19,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:19,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:19,258 INFO L225 Difference]: With dead ends: 4386 [2021-07-13 20:06:19,258 INFO L226 Difference]: Without dead ends: 4352 [2021-07-13 20:06:19,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 555.3ms TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:06:19,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4352 states. [2021-07-13 20:06:19,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4352 to 3912. [2021-07-13 20:06:19,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3912 states, 3911 states have (on average 4.2019943748401944) internal successors, (16434), 3911 states have internal predecessors, (16434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3912 states to 3912 states and 16434 transitions. [2021-07-13 20:06:19,334 INFO L78 Accepts]: Start accepts. Automaton has 3912 states and 16434 transitions. Word has length 23 [2021-07-13 20:06:19,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:19,334 INFO L482 AbstractCegarLoop]: Abstraction has 3912 states and 16434 transitions. [2021-07-13 20:06:19,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:19,334 INFO L276 IsEmpty]: Start isEmpty. Operand 3912 states and 16434 transitions. [2021-07-13 20:06:19,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:19,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:19,341 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:19,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 559 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1220 [2021-07-13 20:06:19,542 INFO L430 AbstractCegarLoop]: === Iteration 560 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:19,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:19,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1158862787, now seen corresponding path program 8 times [2021-07-13 20:06:19,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:19,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345248353] [2021-07-13 20:06:19,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:19,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:19,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:19,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345248353] [2021-07-13 20:06:19,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345248353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:19,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011900394] [2021-07-13 20:06:19,679 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 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:19,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:19,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:19,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:19,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:19,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:19,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:19,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:19,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:19,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:19,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:19,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:19,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011900394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:19,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:19,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:19,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650811567] [2021-07-13 20:06:19,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:19,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:19,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:19,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:19,914 INFO L87 Difference]: Start difference. First operand 3912 states and 16434 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:20,773 INFO L93 Difference]: Finished difference Result 4464 states and 18562 transitions. [2021-07-13 20:06:20,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:06:20,773 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:20,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:20,785 INFO L225 Difference]: With dead ends: 4464 [2021-07-13 20:06:20,785 INFO L226 Difference]: Without dead ends: 4434 [2021-07-13 20:06:20,785 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 602.9ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:06:20,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-07-13 20:06:20,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3916. [2021-07-13 20:06:20,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 4.202298850574713) internal successors, (16452), 3915 states have internal predecessors, (16452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:20,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 16452 transitions. [2021-07-13 20:06:20,855 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 16452 transitions. Word has length 23 [2021-07-13 20:06:20,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:20,855 INFO L482 AbstractCegarLoop]: Abstraction has 3916 states and 16452 transitions. [2021-07-13 20:06:20,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:20,855 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 16452 transitions. [2021-07-13 20:06:20,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:20,862 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:20,862 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:21,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 560 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1222 [2021-07-13 20:06:21,063 INFO L430 AbstractCegarLoop]: === Iteration 561 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:21,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:21,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1240261843, now seen corresponding path program 9 times [2021-07-13 20:06:21,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:21,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241635433] [2021-07-13 20:06:21,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:21,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:21,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:21,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:21,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241635433] [2021-07-13 20:06:21,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241635433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:21,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853664550] [2021-07-13 20:06:21,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 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:21,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:06:21,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:21,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:21,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:21,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:21,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:21,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:21,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:21,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:21,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:21,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:21,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853664550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:21,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:21,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:21,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314727944] [2021-07-13 20:06:21,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:21,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:21,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:21,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:21,444 INFO L87 Difference]: Start difference. First operand 3916 states and 16452 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:22,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:22,362 INFO L93 Difference]: Finished difference Result 4328 states and 18029 transitions. [2021-07-13 20:06:22,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:06:22,362 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:22,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:22,374 INFO L225 Difference]: With dead ends: 4328 [2021-07-13 20:06:22,374 INFO L226 Difference]: Without dead ends: 4302 [2021-07-13 20:06:22,375 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 805.1ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:06:22,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4302 states. [2021-07-13 20:06:22,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4302 to 3920. [2021-07-13 20:06:22,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 4.20209237050268) internal successors, (16468), 3919 states have internal predecessors, (16468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:22,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 16468 transitions. [2021-07-13 20:06:22,448 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 16468 transitions. Word has length 23 [2021-07-13 20:06:22,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:22,449 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 16468 transitions. [2021-07-13 20:06:22,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:22,449 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 16468 transitions. [2021-07-13 20:06:22,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:22,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:22,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:22,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1224,561 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:22,657 INFO L430 AbstractCegarLoop]: === Iteration 562 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:22,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:22,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1441138719, now seen corresponding path program 10 times [2021-07-13 20:06:22,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:22,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079898577] [2021-07-13 20:06:22,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:22,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:22,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:22,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:22,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079898577] [2021-07-13 20:06:22,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079898577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:22,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582791646] [2021-07-13 20:06:22,799 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 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:22,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:22,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:22,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:22,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:22,930 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:22,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:22,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:22,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:22,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:22,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:23,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:23,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582791646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:23,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:23,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:23,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567957566] [2021-07-13 20:06:23,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:23,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:23,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:23,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:23,042 INFO L87 Difference]: Start difference. First operand 3920 states and 16468 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:23,936 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 20:06:24,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:24,178 INFO L93 Difference]: Finished difference Result 4339 states and 18070 transitions. [2021-07-13 20:06:24,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:06:24,178 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:24,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:24,190 INFO L225 Difference]: With dead ends: 4339 [2021-07-13 20:06:24,190 INFO L226 Difference]: Without dead ends: 4318 [2021-07-13 20:06:24,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 990.5ms TimeCoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:06:24,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4318 states. [2021-07-13 20:06:24,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4318 to 3910. [2021-07-13 20:06:24,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3910 states, 3909 states have (on average 4.202609363008442) internal successors, (16428), 3909 states have internal predecessors, (16428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:24,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3910 states to 3910 states and 16428 transitions. [2021-07-13 20:06:24,264 INFO L78 Accepts]: Start accepts. Automaton has 3910 states and 16428 transitions. Word has length 23 [2021-07-13 20:06:24,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:24,264 INFO L482 AbstractCegarLoop]: Abstraction has 3910 states and 16428 transitions. [2021-07-13 20:06:24,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:24,264 INFO L276 IsEmpty]: Start isEmpty. Operand 3910 states and 16428 transitions. [2021-07-13 20:06:24,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:24,271 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:24,271 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:24,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 562 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1226 [2021-07-13 20:06:24,472 INFO L430 AbstractCegarLoop]: === Iteration 563 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:24,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:24,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1998744343, now seen corresponding path program 11 times [2021-07-13 20:06:24,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:24,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860316344] [2021-07-13 20:06:24,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:24,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:24,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:24,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860316344] [2021-07-13 20:06:24,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860316344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:24,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278641107] [2021-07-13 20:06:24,596 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 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:24,627 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:06:24,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:24,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:24,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:24,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:24,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:24,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:24,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:24,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:24,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:24,838 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:24,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278641107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:24,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:24,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:24,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957434117] [2021-07-13 20:06:24,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:24,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:24,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:24,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:24,839 INFO L87 Difference]: Start difference. First operand 3910 states and 16428 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:25,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:25,541 INFO L93 Difference]: Finished difference Result 4321 states and 18000 transitions. [2021-07-13 20:06:25,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:06:25,541 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:25,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:25,552 INFO L225 Difference]: With dead ends: 4321 [2021-07-13 20:06:25,552 INFO L226 Difference]: Without dead ends: 4312 [2021-07-13 20:06:25,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 583.6ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:06:25,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2021-07-13 20:06:25,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 3941. [2021-07-13 20:06:25,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3941 states, 3940 states have (on average 4.20761421319797) internal successors, (16578), 3940 states have internal predecessors, (16578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:25,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3941 states to 3941 states and 16578 transitions. [2021-07-13 20:06:25,624 INFO L78 Accepts]: Start accepts. Automaton has 3941 states and 16578 transitions. Word has length 23 [2021-07-13 20:06:25,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:25,624 INFO L482 AbstractCegarLoop]: Abstraction has 3941 states and 16578 transitions. [2021-07-13 20:06:25,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:25,625 INFO L276 IsEmpty]: Start isEmpty. Operand 3941 states and 16578 transitions. [2021-07-13 20:06:25,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:25,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:25,632 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:25,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1228,563 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:25,832 INFO L430 AbstractCegarLoop]: === Iteration 564 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:25,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:25,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1381141465, now seen corresponding path program 12 times [2021-07-13 20:06:25,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:25,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199908819] [2021-07-13 20:06:25,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:25,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:25,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:25,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:25,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199908819] [2021-07-13 20:06:25,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199908819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:25,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593397914] [2021-07-13 20:06:25,995 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 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:26,025 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:06:26,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:26,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:06:26,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:26,199 INFO L354 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2021-07-13 20:06:26,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 22 treesize of output 56 [2021-07-13 20:06:26,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:06:26,289 INFO L628 ElimStorePlain]: treesize reduction 61, result has 55.5 percent of original size [2021-07-13 20:06:26,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:26,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:76 [2021-07-13 20:06:26,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:26,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593397914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:26,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:26,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-07-13 20:06:26,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313042588] [2021-07-13 20:06:26,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:06:26,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:26,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:06:26,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:06:26,421 INFO L87 Difference]: Start difference. First operand 3941 states and 16578 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:26,704 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-07-13 20:06:26,884 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-07-13 20:06:27,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:27,591 INFO L93 Difference]: Finished difference Result 4315 states and 18017 transitions. [2021-07-13 20:06:27,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:06:27,591 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:27,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:27,603 INFO L225 Difference]: With dead ends: 4315 [2021-07-13 20:06:27,603 INFO L226 Difference]: Without dead ends: 4306 [2021-07-13 20:06:27,603 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1014.9ms TimeCoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:06:27,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4306 states. [2021-07-13 20:06:27,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4306 to 3945. [2021-07-13 20:06:27,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3945 states, 3944 states have (on average 4.2074036511156185) internal successors, (16594), 3944 states have internal predecessors, (16594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:27,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3945 states to 3945 states and 16594 transitions. [2021-07-13 20:06:27,674 INFO L78 Accepts]: Start accepts. Automaton has 3945 states and 16594 transitions. Word has length 23 [2021-07-13 20:06:27,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:27,674 INFO L482 AbstractCegarLoop]: Abstraction has 3945 states and 16594 transitions. [2021-07-13 20:06:27,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:27,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3945 states and 16594 transitions. [2021-07-13 20:06:27,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:27,681 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:27,681 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:27,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1230,564 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:27,882 INFO L430 AbstractCegarLoop]: === Iteration 565 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:27,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:27,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1226703947, now seen corresponding path program 13 times [2021-07-13 20:06:27,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:27,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615446667] [2021-07-13 20:06:27,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:27,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:28,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:28,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:28,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615446667] [2021-07-13 20:06:28,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615446667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:28,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188791125] [2021-07-13 20:06:28,006 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 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:28,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:28,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:28,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:28,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:28,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:28,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:28,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:28,270 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:28,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188791125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:28,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:28,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:28,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170894886] [2021-07-13 20:06:28,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:28,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:28,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:28,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:28,271 INFO L87 Difference]: Start difference. First operand 3945 states and 16594 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:29,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:29,165 INFO L93 Difference]: Finished difference Result 4385 states and 18284 transitions. [2021-07-13 20:06:29,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:06:29,165 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:29,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:29,177 INFO L225 Difference]: With dead ends: 4385 [2021-07-13 20:06:29,178 INFO L226 Difference]: Without dead ends: 4376 [2021-07-13 20:06:29,178 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 687.1ms TimeCoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:06:29,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4376 states. [2021-07-13 20:06:29,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4376 to 3968. [2021-07-13 20:06:29,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 4.206705318880767) internal successors, (16688), 3967 states have internal predecessors, (16688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:29,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 16688 transitions. [2021-07-13 20:06:29,249 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 16688 transitions. Word has length 23 [2021-07-13 20:06:29,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:29,249 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 16688 transitions. [2021-07-13 20:06:29,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:29,249 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 16688 transitions. [2021-07-13 20:06:29,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:29,256 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:29,256 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:29,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1235,565 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:29,457 INFO L430 AbstractCegarLoop]: === Iteration 566 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:29,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:29,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1145304891, now seen corresponding path program 14 times [2021-07-13 20:06:29,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:29,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973342763] [2021-07-13 20:06:29,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:29,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:29,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:29,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973342763] [2021-07-13 20:06:29,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973342763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:29,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022511098] [2021-07-13 20:06:29,588 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 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:29,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:29,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:29,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:29,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:29,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:29,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:29,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:29,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:29,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:29,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:29,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:29,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022511098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:29,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:29,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:29,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871517946] [2021-07-13 20:06:29,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:29,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:29,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:29,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:29,829 INFO L87 Difference]: Start difference. First operand 3968 states and 16688 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:30,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:30,890 INFO L93 Difference]: Finished difference Result 4260 states and 17798 transitions. [2021-07-13 20:06:30,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:06:30,890 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:30,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:30,901 INFO L225 Difference]: With dead ends: 4260 [2021-07-13 20:06:30,901 INFO L226 Difference]: Without dead ends: 4251 [2021-07-13 20:06:30,902 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 904.7ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:06:30,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-07-13 20:06:30,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 3972. [2021-07-13 20:06:30,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3972 states, 3971 states have (on average 4.206497104004029) internal successors, (16704), 3971 states have internal predecessors, (16704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:31,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3972 states to 3972 states and 16704 transitions. [2021-07-13 20:06:31,017 INFO L78 Accepts]: Start accepts. Automaton has 3972 states and 16704 transitions. Word has length 23 [2021-07-13 20:06:31,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:31,017 INFO L482 AbstractCegarLoop]: Abstraction has 3972 states and 16704 transitions. [2021-07-13 20:06:31,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:31,017 INFO L276 IsEmpty]: Start isEmpty. Operand 3972 states and 16704 transitions. [2021-07-13 20:06:31,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:31,025 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:31,025 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:06:31,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 566 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1237 [2021-07-13 20:06:31,225 INFO L430 AbstractCegarLoop]: === Iteration 567 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:31,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:31,226 INFO L82 PathProgramCache]: Analyzing trace with hash 468261843, now seen corresponding path program 15 times [2021-07-13 20:06:31,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:31,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808838803] [2021-07-13 20:06:31,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:31,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:31,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:31,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:31,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808838803] [2021-07-13 20:06:31,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808838803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:31,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502473687] [2021-07-13 20:06:31,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 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:31,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:06:31,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:31,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:31,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:31,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:31,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:31,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:31,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:31,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:31,595 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:31,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502473687] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:31,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:31,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:06:31,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284257199] [2021-07-13 20:06:31,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:31,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:31,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:31,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:31,596 INFO L87 Difference]: Start difference. First operand 3972 states and 16704 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:32,527 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-07-13 20:06:32,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:32,719 INFO L93 Difference]: Finished difference Result 4233 states and 17674 transitions. [2021-07-13 20:06:32,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:06:32,719 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:32,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:32,729 INFO L225 Difference]: With dead ends: 4233 [2021-07-13 20:06:32,729 INFO L226 Difference]: Without dead ends: 4222 [2021-07-13 20:06:32,730 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1003.0ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:06:32,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4222 states. [2021-07-13 20:06:32,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4222 to 3968. [2021-07-13 20:06:32,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 4.206705318880767) internal successors, (16688), 3967 states have internal predecessors, (16688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:32,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 16688 transitions. [2021-07-13 20:06:32,794 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 16688 transitions. Word has length 23 [2021-07-13 20:06:32,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:32,795 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 16688 transitions. [2021-07-13 20:06:32,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:32,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 16688 transitions. [2021-07-13 20:06:32,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:32,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:32,801 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] [2021-07-13 20:06:33,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1239,567 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:33,002 INFO L430 AbstractCegarLoop]: === Iteration 568 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:33,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:33,002 INFO L82 PathProgramCache]: Analyzing trace with hash 570192243, now seen corresponding path program 1 times [2021-07-13 20:06:33,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:33,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194208170] [2021-07-13 20:06:33,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:33,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:33,102 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:33,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:33,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194208170] [2021-07-13 20:06:33,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194208170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:33,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278535645] [2021-07-13 20:06:33,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:33,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:33,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:33,255 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:33,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:33,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:33,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:33,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:33,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:33,339 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:33,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278535645] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:33,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:33,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-13 20:06:33,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628099334] [2021-07-13 20:06:33,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:33,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:33,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:33,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:33,340 INFO L87 Difference]: Start difference. First operand 3968 states and 16688 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:34,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:34,255 INFO L93 Difference]: Finished difference Result 5405 states and 22414 transitions. [2021-07-13 20:06:34,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:06:34,255 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:34,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:34,269 INFO L225 Difference]: With dead ends: 5405 [2021-07-13 20:06:34,269 INFO L226 Difference]: Without dead ends: 5361 [2021-07-13 20:06:34,269 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 680.7ms TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:06:34,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-07-13 20:06:34,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4028. [2021-07-13 20:06:34,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4027 states have (on average 4.215545070772287) internal successors, (16976), 4027 states have internal predecessors, (16976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:34,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 16976 transitions. [2021-07-13 20:06:34,350 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 16976 transitions. Word has length 23 [2021-07-13 20:06:34,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:34,350 INFO L482 AbstractCegarLoop]: Abstraction has 4028 states and 16976 transitions. [2021-07-13 20:06:34,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:34,350 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 16976 transitions. [2021-07-13 20:06:34,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:34,357 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:34,357 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] [2021-07-13 20:06:34,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1241,568 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:34,557 INFO L430 AbstractCegarLoop]: === Iteration 569 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:34,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:34,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1155526195, now seen corresponding path program 2 times [2021-07-13 20:06:34,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:34,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054891795] [2021-07-13 20:06:34,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:34,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:34,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:06:34,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:34,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054891795] [2021-07-13 20:06:34,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054891795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:34,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293511298] [2021-07-13 20:06:34,668 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 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:34,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:06:34,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:34,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:34,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:34,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:34,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:34,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:34,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:34,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:34,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:34,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293511298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:34,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:34,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-13 20:06:34,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141685316] [2021-07-13 20:06:34,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:34,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:34,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:34,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:34,916 INFO L87 Difference]: Start difference. First operand 4028 states and 16976 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:35,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:35,881 INFO L93 Difference]: Finished difference Result 5250 states and 21765 transitions. [2021-07-13 20:06:35,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:06:35,881 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:35,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:35,894 INFO L225 Difference]: With dead ends: 5250 [2021-07-13 20:06:35,895 INFO L226 Difference]: Without dead ends: 5198 [2021-07-13 20:06:35,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 777.8ms TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:06:35,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5198 states. [2021-07-13 20:06:35,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5198 to 4094. [2021-07-13 20:06:35,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4094 states, 4093 states have (on average 4.219643293427803) internal successors, (17271), 4093 states have internal predecessors, (17271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:35,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4094 states to 4094 states and 17271 transitions. [2021-07-13 20:06:35,970 INFO L78 Accepts]: Start accepts. Automaton has 4094 states and 17271 transitions. Word has length 23 [2021-07-13 20:06:35,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:35,970 INFO L482 AbstractCegarLoop]: Abstraction has 4094 states and 17271 transitions. [2021-07-13 20:06:35,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:35,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4094 states and 17271 transitions. [2021-07-13 20:06:35,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:35,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:35,977 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] [2021-07-13 20:06:36,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 569 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1243 [2021-07-13 20:06:36,177 INFO L430 AbstractCegarLoop]: === Iteration 570 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:36,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:36,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1525874367, now seen corresponding path program 3 times [2021-07-13 20:06:36,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:36,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996830301] [2021-07-13 20:06:36,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:36,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:36,288 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:06:36,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:36,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996830301] [2021-07-13 20:06:36,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996830301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:36,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728630665] [2021-07-13 20:06:36,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 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:36,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:06:36,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:36,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:36,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:36,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:36,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-07-13 20:06:36,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:36,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:36,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:36,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:21, output treesize:28 [2021-07-13 20:06:36,567 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:36,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728630665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:36,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:36,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-13 20:06:36,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740216500] [2021-07-13 20:06:36,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:36,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:36,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:36,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:36,568 INFO L87 Difference]: Start difference. First operand 4094 states and 17271 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:06:37,415 INFO L93 Difference]: Finished difference Result 5166 states and 21474 transitions. [2021-07-13 20:06:37,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:06:37,416 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-13 20:06:37,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:06:37,428 INFO L225 Difference]: With dead ends: 5166 [2021-07-13 20:06:37,429 INFO L226 Difference]: Without dead ends: 5124 [2021-07-13 20:06:37,429 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 714.2ms TimeCoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:06:37,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5124 states. [2021-07-13 20:06:37,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5124 to 4146. [2021-07-13 20:06:37,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4146 states, 4145 states have (on average 4.222677925211098) internal successors, (17503), 4145 states have internal predecessors, (17503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 17503 transitions. [2021-07-13 20:06:37,504 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 17503 transitions. Word has length 23 [2021-07-13 20:06:37,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:06:37,504 INFO L482 AbstractCegarLoop]: Abstraction has 4146 states and 17503 transitions. [2021-07-13 20:06:37,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:06:37,505 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 17503 transitions. [2021-07-13 20:06:37,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-13 20:06:37,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:06:37,511 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] [2021-07-13 20:06:37,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 570 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1245 [2021-07-13 20:06:37,712 INFO L430 AbstractCegarLoop]: === Iteration 571 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:06:37,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:06:37,712 INFO L82 PathProgramCache]: Analyzing trace with hash 919689621, now seen corresponding path program 4 times [2021-07-13 20:06:37,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:06:37,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334331498] [2021-07-13 20:06:37,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:06:37,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:06:37,809 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:06:37,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:06:37,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334331498] [2021-07-13 20:06:37,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334331498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:37,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641141726] [2021-07-13 20:06:37,809 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 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:06:37,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:06:37,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:06:37,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:06:37,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:06:37,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:37,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2021-07-13 20:06:37,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:06:37,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:06:37,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:06:37,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:29 [2021-07-13 20:06:38,041 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:06:38,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641141726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:06:38,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:06:38,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-07-13 20:06:38,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356888572] [2021-07-13 20:06:38,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:06:38,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:06:38,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:06:38,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:06:38,041 INFO L87 Difference]: Start difference. First operand 4146 states and 17503 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-13 20:06:38,669 WARN L222 SmtUtils]: Removed 6 from assertion stack [2021-07-13 20:06:38,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:06:38,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 571 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1247 [2021-07-13 20:06:38,870 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:06:38,872 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:06:38,873 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:06:38,873 INFO L202 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:06:38 BasicIcfg [2021-07-13 20:06:38,873 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:06:38,874 INFO L168 Benchmark]: Toolchain (without parser) took 817685.10 ms. Allocated memory was 255.9 MB in the beginning and 1.1 GB in the end (delta: 842.0 MB). Free memory was 235.1 MB in the beginning and 465.2 MB in the end (delta: -230.1 MB). Peak memory consumption was 612.5 MB. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory was 236.3 MB in the beginning and 236.3 MB in the end (delta: 75.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.64 ms. Allocated memory is still 255.9 MB. Free memory was 235.0 MB in the beginning and 233.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 INFO L168 Benchmark]: Boogie Preprocessor took 17.41 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 232.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 INFO L168 Benchmark]: RCFGBuilder took 269.07 ms. Allocated memory is still 255.9 MB. Free memory was 232.4 MB in the beginning and 217.3 MB in the end (delta: 15.2 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 INFO L168 Benchmark]: TraceAbstraction took 817365.70 ms. Allocated memory was 255.9 MB in the beginning and 1.1 GB in the end (delta: 842.0 MB). Free memory was 216.9 MB in the beginning and 465.2 MB in the end (delta: -248.4 MB). Peak memory consumption was 594.7 MB. Max. memory is 8.0 GB. [2021-07-13 20:06:38,874 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 255.9 MB. Free memory was 236.3 MB in the beginning and 236.3 MB in the end (delta: 75.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 27.64 ms. Allocated memory is still 255.9 MB. Free memory was 235.0 MB in the beginning and 233.6 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 17.41 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 232.5 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 269.07 ms. Allocated memory is still 255.9 MB. Free memory was 232.4 MB in the beginning and 217.3 MB in the end (delta: 15.2 MB). Peak memory consumption was 15.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 817365.70 ms. Allocated memory was 255.9 MB in the beginning and 1.1 GB in the end (delta: 842.0 MB). Free memory was 216.9 MB in the beginning and 465.2 MB in the end (delta: -248.4 MB). Peak memory consumption was 594.7 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (4146states) and FLOYD_HOARE automaton (currently 25 states, 19 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 18 for 14ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 42 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 817283.0ms, OverallIterations: 571, TraceHistogramMax: 3, EmptinessCheckTime: 3893.8ms, AutomataDifference: 444226.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 68.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 35187 SDtfs, 94046 SDslu, 334749 SDs, 0 SdLazy, 370988 SolverSat, 30117 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 154094.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 24335 GetRequests, 8005 SyntacticMatches, 495 SemanticMatches, 15834 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95727 ImplicationChecksByTransitivity, 366442.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=4146occurred in iteration=570, InterpolantAutomatonStates: 13528, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 39970.9ms AutomataMinimizationTime, 570 MinimizatonAttempts, 233422 StatesRemovedByMinimization, 570 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2383.0ms SsaConstructionTime, 6104.2ms SatisfiabilityAnalysisTime, 192963.5ms InterpolantComputationTime, 26007 NumberOfCodeBlocks, 26007 NumberOfCodeBlocksAsserted, 1885 NumberOfCheckSat, 24866 ConstructedInterpolants, 30 QuantifiedInterpolants, 466857 SizeOfPredicates, 3853 NumberOfNonLiveVariables, 49761 ConjunctsInSsa, 17456 ConjunctsInUnsatCore, 1141 InterpolantComputations, 4 PerfectInterpolantSequences, 35/7110 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