/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-mult.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:23:03,932 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:23:03,933 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:23:03,966 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:23:03,967 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:23:03,968 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:23:03,969 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:23:03,974 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:23:03,975 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:23:03,975 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:23:03,976 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:23:03,977 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:23:03,977 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:23:03,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:23:03,978 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:23:03,983 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:23:03,984 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:23:03,988 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:23:03,989 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:23:03,991 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:23:03,991 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:23:03,995 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:23:03,996 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:23:03,997 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:23:03,998 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:23:03,998 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:23:03,999 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:23:03,999 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:23:03,999 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:23:04,000 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:23:04,000 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:23:04,001 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:23:04,001 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:23:04,002 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:23:04,002 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:23:04,002 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:23:04,003 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:23:04,003 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:23:04,003 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:23:04,004 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:23:04,004 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:23:04,009 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-13 20:23:04,064 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:23:04,064 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:23:04,065 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:23:04,065 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:23:04,067 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:23:04,067 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:23:04,067 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:23:04,067 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:23:04,067 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:23:04,067 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:23:04,068 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:23:04,068 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:23:04,068 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:23:04,068 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:23:04,068 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:23:04,069 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:23:04,069 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:23:04,070 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:23:04,070 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:23:04,343 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:23:04,359 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:23:04,361 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:23:04,362 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:23:04,363 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:23:04,363 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-mult.wvr.bpl [2021-07-13 20:23:04,363 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-mult.wvr.bpl' [2021-07-13 20:23:04,394 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:23:04,395 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:23:04,399 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:23:04,399 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:23:04,399 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:23:04,408 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,414 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,419 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:23:04,421 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:23:04,421 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:23:04,422 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:23:04,427 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,428 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,428 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,428 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,431 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,433 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,434 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... [2021-07-13 20:23:04,435 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:23:04,436 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:23:04,436 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:23:04,436 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:23:04,437 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:23:04,498 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:23:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:23:04,498 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:23:04,498 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:23:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:23:04,498 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:23:04,499 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:23:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:23:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:23:04,499 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:23:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:23:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:23:04,499 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-07-13 20:23:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-07-13 20:23:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-07-13 20:23:04,500 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:23:04,714 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:23:04,714 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:23:04,716 INFO L202 PluginConnector]: Adding new model buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:23:04 BoogieIcfgContainer [2021-07-13 20:23:04,716 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:23:04,717 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:23:04,717 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:23:04,719 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:23:04,719 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:23:04" (1/2) ... [2021-07-13 20:23:04,720 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43ef3b and model type buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:23:04, skipping insertion in model container [2021-07-13 20:23:04,720 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:23:04" (2/2) ... [2021-07-13 20:23:04,721 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult.wvr.bpl [2021-07-13 20:23:04,725 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:23:04,725 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:23:04,725 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:23:04,725 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:23:04,794 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-07-13 20:23:04,825 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-07-13 20:23:04,851 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:23:04,852 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:23:04,852 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:23:04,852 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:23:04,852 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:23:04,852 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:23:04,852 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:23:04,852 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:23:04,863 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-07-13 20:23:04,932 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,935 INFO L276 IsEmpty]: Start isEmpty. Operand has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-13 20:23:04,952 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:04,953 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 20:23:04,953 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:04,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:04,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1591089523, now seen corresponding path program 1 times [2021-07-13 20:23:04,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:04,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596636350] [2021-07-13 20:23:04,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596636350] [2021-07-13 20:23:05,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596636350] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:05,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:05,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 20:23:05,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042466021] [2021-07-13 20:23:05,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:23:05,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:23:05,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:23:05,113 INFO L87 Difference]: Start difference. First operand has 635 states, 634 states have (on average 3.889589905362776) internal successors, (2466), 634 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:05,169 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-07-13 20:23:05,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:23:05,170 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-13 20:23:05,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:05,203 INFO L225 Difference]: With dead ends: 1236 [2021-07-13 20:23:05,204 INFO L226 Difference]: Without dead ends: 1109 [2021-07-13 20:23:05,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:23:05,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-07-13 20:23:05,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-07-13 20:23:05,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 3.910982658959538) internal successors, (3383), 865 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-07-13 20:23:05,337 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-07-13 20:23:05,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:05,338 INFO L482 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-07-13 20:23:05,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,338 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-07-13 20:23:05,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:23:05,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:05,341 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:23:05,342 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1256412427, now seen corresponding path program 1 times [2021-07-13 20:23:05,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703986723] [2021-07-13 20:23:05,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703986723] [2021-07-13 20:23:05,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703986723] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:05,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:05,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:05,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750411135] [2021-07-13 20:23:05,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:05,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:05,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:05,389 INFO L87 Difference]: Start difference. First operand 866 states and 3383 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:05,430 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-07-13 20:23:05,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:05,431 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:23:05,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:05,438 INFO L225 Difference]: With dead ends: 1524 [2021-07-13 20:23:05,439 INFO L226 Difference]: Without dead ends: 1418 [2021-07-13 20:23:05,439 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:05,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-07-13 20:23:05,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-07-13 20:23:05,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 3.888793840889649) internal successors, (4546), 1169 states have internal predecessors, (4546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-07-13 20:23:05,474 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-07-13 20:23:05,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:05,475 INFO L482 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-07-13 20:23:05,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,475 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-07-13 20:23:05,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:23:05,478 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:05,478 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:23:05,478 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,478 INFO L82 PathProgramCache]: Analyzing trace with hash -898961871, now seen corresponding path program 1 times [2021-07-13 20:23:05,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304268549] [2021-07-13 20:23:05,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304268549] [2021-07-13 20:23:05,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304268549] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:05,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:05,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:05,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594145030] [2021-07-13 20:23:05,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:05,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:05,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:05,553 INFO L87 Difference]: Start difference. First operand 1170 states and 4546 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:05,611 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-07-13 20:23:05,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:05,614 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:23:05,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:05,626 INFO L225 Difference]: With dead ends: 2017 [2021-07-13 20:23:05,626 INFO L226 Difference]: Without dead ends: 1875 [2021-07-13 20:23:05,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:05,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-07-13 20:23:05,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-07-13 20:23:05,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.8676737160120847) internal successors, (6401), 1655 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-07-13 20:23:05,705 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-07-13 20:23:05,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:05,706 INFO L482 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-07-13 20:23:05,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-07-13 20:23:05,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:23:05,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:05,712 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:23:05,713 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,713 INFO L82 PathProgramCache]: Analyzing trace with hash 100882901, now seen corresponding path program 1 times [2021-07-13 20:23:05,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383876655] [2021-07-13 20:23:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:05,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383876655] [2021-07-13 20:23:05,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383876655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079741585] [2021-07-13 20:23:05,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 20:23:05,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:05,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:05,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079741585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:05,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-07-13 20:23:05,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906015414] [2021-07-13 20:23:05,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:23:05,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:23:05,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:23:05,902 INFO L87 Difference]: Start difference. First operand 1656 states and 6401 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,004 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-07-13 20:23:06,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:06,005 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:23:06,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,016 INFO L225 Difference]: With dead ends: 2308 [2021-07-13 20:23:06,016 INFO L226 Difference]: Without dead ends: 2108 [2021-07-13 20:23:06,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 33.4ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:06,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-07-13 20:23:06,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-07-13 20:23:06,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.777319587628866) internal successors, (5496), 1455 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-07-13 20:23:06,092 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-07-13 20:23:06,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,092 INFO L482 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-07-13 20:23:06,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-07-13 20:23:06,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:23:06,096 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,096 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:06,312 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,313 INFO L82 PathProgramCache]: Analyzing trace with hash -239710988, now seen corresponding path program 1 times [2021-07-13 20:23:06,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137827137] [2021-07-13 20:23:06,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:06,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137827137] [2021-07-13 20:23:06,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137827137] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:06,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:06,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:06,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511268353] [2021-07-13 20:23:06,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:06,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:06,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:06,379 INFO L87 Difference]: Start difference. First operand 1456 states and 5496 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,455 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-07-13 20:23:06,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:23:06,456 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:23:06,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,464 INFO L225 Difference]: With dead ends: 1950 [2021-07-13 20:23:06,465 INFO L226 Difference]: Without dead ends: 1860 [2021-07-13 20:23:06,465 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:06,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-07-13 20:23:06,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-07-13 20:23:06,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.725210628645496) internal successors, (5748), 1543 states have internal predecessors, (5748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-07-13 20:23:06,511 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-07-13 20:23:06,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,511 INFO L482 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-07-13 20:23:06,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-07-13 20:23:06,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:23:06,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,515 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-13 20:23:06,516 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,516 INFO L82 PathProgramCache]: Analyzing trace with hash -647935628, now seen corresponding path program 2 times [2021-07-13 20:23:06,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092792217] [2021-07-13 20:23:06,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:06,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092792217] [2021-07-13 20:23:06,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092792217] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:06,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:06,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:06,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648412514] [2021-07-13 20:23:06,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:06,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:06,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:06,536 INFO L87 Difference]: Start difference. First operand 1544 states and 5748 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,582 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-07-13 20:23:06,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:23:06,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:23:06,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,589 INFO L225 Difference]: With dead ends: 1308 [2021-07-13 20:23:06,589 INFO L226 Difference]: Without dead ends: 1308 [2021-07-13 20:23:06,589 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:06,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-07-13 20:23:06,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-07-13 20:23:06,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6499552372426143) internal successors, (4077), 1117 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-07-13 20:23:06,631 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-07-13 20:23:06,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,631 INFO L482 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-07-13 20:23:06,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-07-13 20:23:06,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:23:06,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,634 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-13 20:23:06,634 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,634 INFO L82 PathProgramCache]: Analyzing trace with hash 373109395, now seen corresponding path program 2 times [2021-07-13 20:23:06,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472778872] [2021-07-13 20:23:06,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:06,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472778872] [2021-07-13 20:23:06,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472778872] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:06,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:06,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:06,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612133862] [2021-07-13 20:23:06,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:06,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:06,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:06,661 INFO L87 Difference]: Start difference. First operand 1118 states and 4077 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,695 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-07-13 20:23:06,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:06,695 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:23:06,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,700 INFO L225 Difference]: With dead ends: 1142 [2021-07-13 20:23:06,700 INFO L226 Difference]: Without dead ends: 1120 [2021-07-13 20:23:06,701 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:06,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-07-13 20:23:06,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-07-13 20:23:06,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.665457842248413) internal successors, (4043), 1103 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-07-13 20:23:06,723 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-07-13 20:23:06,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,723 INFO L482 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-07-13 20:23:06,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-07-13 20:23:06,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:06,726 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,726 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-13 20:23:06,726 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,727 INFO L82 PathProgramCache]: Analyzing trace with hash -236313260, now seen corresponding path program 1 times [2021-07-13 20:23:06,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645255193] [2021-07-13 20:23:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,747 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:06,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645255193] [2021-07-13 20:23:06,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645255193] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:06,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:06,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:23:06,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608209743] [2021-07-13 20:23:06,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:06,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:06,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:06,748 INFO L87 Difference]: Start difference. First operand 1104 states and 4043 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,764 INFO L93 Difference]: Finished difference Result 1334 states and 4929 transitions. [2021-07-13 20:23:06,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:06,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,771 INFO L225 Difference]: With dead ends: 1334 [2021-07-13 20:23:06,771 INFO L226 Difference]: Without dead ends: 1334 [2021-07-13 20:23:06,771 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.2ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:23:06,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-07-13 20:23:06,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 954. [2021-07-13 20:23:06,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 3.63903462749213) internal successors, (3468), 953 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3468 transitions. [2021-07-13 20:23:06,793 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3468 transitions. Word has length 27 [2021-07-13 20:23:06,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,794 INFO L482 AbstractCegarLoop]: Abstraction has 954 states and 3468 transitions. [2021-07-13 20:23:06,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,794 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3468 transitions. [2021-07-13 20:23:06,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:06,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,796 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-13 20:23:06,796 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,797 INFO L82 PathProgramCache]: Analyzing trace with hash 2123280916, now seen corresponding path program 1 times [2021-07-13 20:23:06,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496706882] [2021-07-13 20:23:06,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:06,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496706882] [2021-07-13 20:23:06,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496706882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:06,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846916782] [2021-07-13 20:23:06,814 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 20:23:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-13 20:23:06,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:06,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:06,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846916782] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:06,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 20:23:06,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-07-13 20:23:06,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835130658] [2021-07-13 20:23:06,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:06,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:06,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:06,992 INFO L87 Difference]: Start difference. First operand 954 states and 3468 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:07,009 INFO L93 Difference]: Finished difference Result 1658 states and 5999 transitions. [2021-07-13 20:23:07,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:07,010 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:07,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:07,018 INFO L225 Difference]: With dead ends: 1658 [2021-07-13 20:23:07,018 INFO L226 Difference]: Without dead ends: 1658 [2021-07-13 20:23:07,018 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:07,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-07-13 20:23:07,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1112. [2021-07-13 20:23:07,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1111 states have (on average 3.667866786678668) internal successors, (4075), 1111 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 4075 transitions. [2021-07-13 20:23:07,055 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 4075 transitions. Word has length 27 [2021-07-13 20:23:07,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:07,055 INFO L482 AbstractCegarLoop]: Abstraction has 1112 states and 4075 transitions. [2021-07-13 20:23:07,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 4075 transitions. [2021-07-13 20:23:07,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:07,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:07,058 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:07,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:07,276 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:07,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:07,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1655387498, now seen corresponding path program 1 times [2021-07-13 20:23:07,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:07,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455952814] [2021-07-13 20:23:07,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,343 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:23:07,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:07,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455952814] [2021-07-13 20:23:07,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455952814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806594722] [2021-07-13 20:23:07,344 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 20:23:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 20:23:07,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:07,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:23:07,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:07,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-13 20:23:07,559 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:23:07,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806594722] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:07,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:23:07,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197421510] [2021-07-13 20:23:07,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:07,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:07,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:07,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:07,560 INFO L87 Difference]: Start difference. First operand 1112 states and 4075 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:07,633 INFO L93 Difference]: Finished difference Result 2422 states and 9085 transitions. [2021-07-13 20:23:07,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:07,633 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:23:07,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:07,642 INFO L225 Difference]: With dead ends: 2422 [2021-07-13 20:23:07,642 INFO L226 Difference]: Without dead ends: 2343 [2021-07-13 20:23:07,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 47.2ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:07,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-07-13 20:23:07,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1653. [2021-07-13 20:23:07,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1653 states, 1652 states have (on average 3.7421307506053267) internal successors, (6182), 1652 states have internal predecessors, (6182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 6182 transitions. [2021-07-13 20:23:07,676 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 6182 transitions. Word has length 29 [2021-07-13 20:23:07,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:07,676 INFO L482 AbstractCegarLoop]: Abstraction has 1653 states and 6182 transitions. [2021-07-13 20:23:07,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,677 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 6182 transitions. [2021-07-13 20:23:07,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:07,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:07,680 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:07,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 20:23:07,897 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:07,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:07,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1973616880, now seen corresponding path program 2 times [2021-07-13 20:23:07,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:07,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248537894] [2021-07-13 20:23:07,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,953 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:23:07,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:07,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248537894] [2021-07-13 20:23:07,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248537894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914954772] [2021-07-13 20:23:07,953 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 20:23:07,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:07,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:07,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 20:23:07,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:08,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:23:08,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:08,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:08,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:08,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-13 20:23:08,082 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:23:08,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914954772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:08,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:23:08,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368961294] [2021-07-13 20:23:08,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:08,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:08,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:08,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:08,084 INFO L87 Difference]: Start difference. First operand 1653 states and 6182 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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:23:08,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:08,177 INFO L93 Difference]: Finished difference Result 2474 states and 9301 transitions. [2021-07-13 20:23:08,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:08,177 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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 29 [2021-07-13 20:23:08,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:08,185 INFO L225 Difference]: With dead ends: 2474 [2021-07-13 20:23:08,185 INFO L226 Difference]: Without dead ends: 2395 [2021-07-13 20:23:08,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 47.8ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:08,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-07-13 20:23:08,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 1791. [2021-07-13 20:23:08,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1791 states, 1790 states have (on average 3.7452513966480447) internal successors, (6704), 1790 states have internal predecessors, (6704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1791 states to 1791 states and 6704 transitions. [2021-07-13 20:23:08,230 INFO L78 Accepts]: Start accepts. Automaton has 1791 states and 6704 transitions. Word has length 29 [2021-07-13 20:23:08,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:08,230 INFO L482 AbstractCegarLoop]: Abstraction has 1791 states and 6704 transitions. [2021-07-13 20:23:08,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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:23:08,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1791 states and 6704 transitions. [2021-07-13 20:23:08,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:08,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:08,234 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:08,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:08,453 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:08,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:08,453 INFO L82 PathProgramCache]: Analyzing trace with hash -2042339794, now seen corresponding path program 3 times [2021-07-13 20:23:08,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:08,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426742551] [2021-07-13 20:23:08,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:08,515 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:23:08,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:08,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426742551] [2021-07-13 20:23:08,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426742551] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288379047] [2021-07-13 20:23:08,516 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 20:23:08,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:08,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:08,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:23:08,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:08,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-13 20:23:08,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:08,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:08,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:08,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:10 [2021-07-13 20:23:08,626 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:23:08,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288379047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:08,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-13 20:23:08,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739718473] [2021-07-13 20:23:08,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:23:08,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:08,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:23:08,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:23:08,628 INFO L87 Difference]: Start difference. First operand 1791 states and 6704 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:08,707 INFO L93 Difference]: Finished difference Result 2998 states and 11285 transitions. [2021-07-13 20:23:08,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:08,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:23:08,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:08,715 INFO L225 Difference]: With dead ends: 2998 [2021-07-13 20:23:08,716 INFO L226 Difference]: Without dead ends: 2919 [2021-07-13 20:23:08,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 44.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:23:08,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2919 states. [2021-07-13 20:23:08,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2919 to 1887. [2021-07-13 20:23:08,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1886 states have (on average 3.7338282078472957) internal successors, (7042), 1886 states have internal predecessors, (7042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 7042 transitions. [2021-07-13 20:23:08,762 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 7042 transitions. Word has length 29 [2021-07-13 20:23:08,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:08,763 INFO L482 AbstractCegarLoop]: Abstraction has 1887 states and 7042 transitions. [2021-07-13 20:23:08,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,763 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 7042 transitions. [2021-07-13 20:23:08,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:08,768 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:08,768 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:08,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-07-13 20:23:08,985 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:08,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:08,985 INFO L82 PathProgramCache]: Analyzing trace with hash 582053582, now seen corresponding path program 4 times [2021-07-13 20:23:08,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:08,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78383823] [2021-07-13 20:23:08,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:09,034 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:23:09,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:09,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78383823] [2021-07-13 20:23:09,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78383823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629253275] [2021-07-13 20:23:09,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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:09,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:09,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:09,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-13 20:23:09,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:09,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:23:09,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-13 20:23:09,136 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:23:09,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629253275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:09,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:23:09,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510427305] [2021-07-13 20:23:09,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:09,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:09,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:09,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:09,137 INFO L87 Difference]: Start difference. First operand 1887 states and 7042 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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:23:09,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:09,215 INFO L93 Difference]: Finished difference Result 2992 states and 11283 transitions. [2021-07-13 20:23:09,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:09,216 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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 29 [2021-07-13 20:23:09,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:09,244 INFO L225 Difference]: With dead ends: 2992 [2021-07-13 20:23:09,245 INFO L226 Difference]: Without dead ends: 2913 [2021-07-13 20:23:09,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 44.5ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:09,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2913 states. [2021-07-13 20:23:09,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2913 to 2081. [2021-07-13 20:23:09,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 3.751923076923077) internal successors, (7804), 2080 states have internal predecessors, (7804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:09,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 7804 transitions. [2021-07-13 20:23:09,327 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 7804 transitions. Word has length 29 [2021-07-13 20:23:09,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:09,328 INFO L482 AbstractCegarLoop]: Abstraction has 2081 states and 7804 transitions. [2021-07-13 20:23:09,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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:23:09,328 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 7804 transitions. [2021-07-13 20:23:09,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:09,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:09,349 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:09,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:09,550 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:09,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:09,551 INFO L82 PathProgramCache]: Analyzing trace with hash -83909336, now seen corresponding path program 5 times [2021-07-13 20:23:09,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:09,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863760718] [2021-07-13 20:23:09,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:09,598 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:23:09,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:09,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863760718] [2021-07-13 20:23:09,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863760718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519220093] [2021-07-13 20:23:09,599 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 20:23:09,641 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:09,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:09,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 20:23:09,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:09,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:23:09,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-13 20:23:09,713 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:23:09,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519220093] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:09,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:23:09,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495657498] [2021-07-13 20:23:09,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:09,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:09,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:09,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:09,714 INFO L87 Difference]: Start difference. First operand 2081 states and 7804 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 20:23:09,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:09,785 INFO L93 Difference]: Finished difference Result 2770 states and 10407 transitions. [2021-07-13 20:23:09,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:09,785 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 29 [2021-07-13 20:23:09,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:09,793 INFO L225 Difference]: With dead ends: 2770 [2021-07-13 20:23:09,793 INFO L226 Difference]: Without dead ends: 2691 [2021-07-13 20:23:09,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 42.8ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:09,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-07-13 20:23:09,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1882. [2021-07-13 20:23:09,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1881 states have (on average 3.741095162147794) internal successors, (7037), 1881 states have internal predecessors, (7037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:09,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 7037 transitions. [2021-07-13 20:23:09,834 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 7037 transitions. Word has length 29 [2021-07-13 20:23:09,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:09,834 INFO L482 AbstractCegarLoop]: Abstraction has 1882 states and 7037 transitions. [2021-07-13 20:23:09,834 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 20:23:09,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 7037 transitions. [2021-07-13 20:23:09,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-13 20:23:09,837 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:09,838 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:10,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-13 20:23:10,056 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:10,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:10,056 INFO L82 PathProgramCache]: Analyzing trace with hash 2053161624, now seen corresponding path program 6 times [2021-07-13 20:23:10,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:10,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305247259] [2021-07-13 20:23:10,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:10,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,118 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:23:10,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:10,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305247259] [2021-07-13 20:23:10,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305247259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705129733] [2021-07-13 20:23:10,119 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 20:23:10,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:10,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:10,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-13 20:23:10,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:10,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-13 20:23:10,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:10,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:10,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:10,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-07-13 20:23:10,270 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:23:10,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705129733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:10,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-13 20:23:10,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738947934] [2021-07-13 20:23:10,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:23:10,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:10,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:23:10,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:23:10,272 INFO L87 Difference]: Start difference. First operand 1882 states and 7037 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:10,337 INFO L93 Difference]: Finished difference Result 2635 states and 9856 transitions. [2021-07-13 20:23:10,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:10,338 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-13 20:23:10,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:10,345 INFO L225 Difference]: With dead ends: 2635 [2021-07-13 20:23:10,345 INFO L226 Difference]: Without dead ends: 2556 [2021-07-13 20:23:10,345 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:23:10,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-07-13 20:23:10,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1926. [2021-07-13 20:23:10,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1925 states have (on average 3.7314285714285713) internal successors, (7183), 1925 states have internal predecessors, (7183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 7183 transitions. [2021-07-13 20:23:10,384 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 7183 transitions. Word has length 29 [2021-07-13 20:23:10,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:10,384 INFO L482 AbstractCegarLoop]: Abstraction has 1926 states and 7183 transitions. [2021-07-13 20:23:10,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 7183 transitions. [2021-07-13 20:23:10,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-13 20:23:10,388 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:10,388 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:10,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 20:23:10,607 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:10,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:10,607 INFO L82 PathProgramCache]: Analyzing trace with hash 586599064, now seen corresponding path program 7 times [2021-07-13 20:23:10,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:10,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445107062] [2021-07-13 20:23:10,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:10,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:10,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:10,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445107062] [2021-07-13 20:23:10,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445107062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536101565] [2021-07-13 20:23:10,632 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-13 20:23:10,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:10,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:10,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536101565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:10,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-07-13 20:23:10,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756212679] [2021-07-13 20:23:10,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:23:10,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:10,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:23:10,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:23:10,768 INFO L87 Difference]: Start difference. First operand 1926 states and 7183 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:10,826 INFO L93 Difference]: Finished difference Result 3472 states and 12599 transitions. [2021-07-13 20:23:10,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-13 20:23:10,827 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-07-13 20:23:10,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:10,836 INFO L225 Difference]: With dead ends: 3472 [2021-07-13 20:23:10,836 INFO L226 Difference]: Without dead ends: 3318 [2021-07-13 20:23:10,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:10,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-07-13 20:23:10,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2796. [2021-07-13 20:23:10,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 3.759212880143113) internal successors, (10507), 2795 states have internal predecessors, (10507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 10507 transitions. [2021-07-13 20:23:10,889 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 10507 transitions. Word has length 31 [2021-07-13 20:23:10,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:10,889 INFO L482 AbstractCegarLoop]: Abstraction has 2796 states and 10507 transitions. [2021-07-13 20:23:10,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,889 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 10507 transitions. [2021-07-13 20:23:10,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-13 20:23:10,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:10,895 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:11,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-13 20:23:11,108 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:11,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:11,108 INFO L82 PathProgramCache]: Analyzing trace with hash 413869912, now seen corresponding path program 8 times [2021-07-13 20:23:11,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:11,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993708271] [2021-07-13 20:23:11,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:11,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:11,126 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:11,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:11,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993708271] [2021-07-13 20:23:11,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993708271] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:11,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:23:11,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:23:11,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386734848] [2021-07-13 20:23:11,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:23:11,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:11,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:23:11,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:11,127 INFO L87 Difference]: Start difference. First operand 2796 states and 10507 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 20:23:11,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:11,162 INFO L93 Difference]: Finished difference Result 5761 states and 21881 transitions. [2021-07-13 20:23:11,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:23:11,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-07-13 20:23:11,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:11,179 INFO L225 Difference]: With dead ends: 5761 [2021-07-13 20:23:11,179 INFO L226 Difference]: Without dead ends: 5510 [2021-07-13 20:23:11,179 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:11,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5510 states. [2021-07-13 20:23:11,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5510 to 4894. [2021-07-13 20:23:11,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4894 states, 4893 states have (on average 3.8779889638258735) internal successors, (18975), 4893 states have internal predecessors, (18975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4894 states to 4894 states and 18975 transitions. [2021-07-13 20:23:11,287 INFO L78 Accepts]: Start accepts. Automaton has 4894 states and 18975 transitions. Word has length 31 [2021-07-13 20:23:11,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:11,287 INFO L482 AbstractCegarLoop]: Abstraction has 4894 states and 18975 transitions. [2021-07-13 20:23:11,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 20:23:11,287 INFO L276 IsEmpty]: Start isEmpty. Operand 4894 states and 18975 transitions. [2021-07-13 20:23:11,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:11,298 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:11,298 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:11,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-07-13 20:23:11,298 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:11,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:11,298 INFO L82 PathProgramCache]: Analyzing trace with hash -973577864, now seen corresponding path program 9 times [2021-07-13 20:23:11,298 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:11,298 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838016486] [2021-07-13 20:23:11,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:11,320 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:23:11,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:11,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838016486] [2021-07-13 20:23:11,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838016486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:11,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745646328] [2021-07-13 20:23:11,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:11,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:11,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:11,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:11,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:23:11,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745646328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:11,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:11,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-13 20:23:11,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666471085] [2021-07-13 20:23:11,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:23:11,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:11,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:23:11,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:23:11,457 INFO L87 Difference]: Start difference. First operand 4894 states and 18975 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:11,779 INFO L93 Difference]: Finished difference Result 17927 states and 66398 transitions. [2021-07-13 20:23:11,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:11,779 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:11,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:11,851 INFO L225 Difference]: With dead ends: 17927 [2021-07-13 20:23:11,851 INFO L226 Difference]: Without dead ends: 15301 [2021-07-13 20:23:11,851 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 126.1ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:11,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15301 states. [2021-07-13 20:23:12,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15301 to 8354. [2021-07-13 20:23:12,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8354 states, 8353 states have (on average 3.950676403687298) internal successors, (33000), 8353 states have internal predecessors, (33000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:12,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8354 states to 8354 states and 33000 transitions. [2021-07-13 20:23:12,233 INFO L78 Accepts]: Start accepts. Automaton has 8354 states and 33000 transitions. Word has length 34 [2021-07-13 20:23:12,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:12,234 INFO L482 AbstractCegarLoop]: Abstraction has 8354 states and 33000 transitions. [2021-07-13 20:23:12,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:12,235 INFO L276 IsEmpty]: Start isEmpty. Operand 8354 states and 33000 transitions. [2021-07-13 20:23:12,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:12,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:12,257 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:12,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-13 20:23:12,475 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:12,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:12,476 INFO L82 PathProgramCache]: Analyzing trace with hash 726243605, now seen corresponding path program 10 times [2021-07-13 20:23:12,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:12,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339164203] [2021-07-13 20:23:12,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:12,500 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:12,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:12,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339164203] [2021-07-13 20:23:12,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339164203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963383295] [2021-07-13 20:23:12,501 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 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 20:23:12,638 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:12,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:12,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:12,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:12,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963383295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:12,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-13 20:23:12,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342595002] [2021-07-13 20:23:12,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:23:12,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:12,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:23:12,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:23:12,716 INFO L87 Difference]: Start difference. First operand 8354 states and 33000 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:13,164 INFO L93 Difference]: Finished difference Result 21371 states and 81454 transitions. [2021-07-13 20:23:13,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:23:13,165 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:13,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:13,269 INFO L225 Difference]: With dead ends: 21371 [2021-07-13 20:23:13,269 INFO L226 Difference]: Without dead ends: 20932 [2021-07-13 20:23:13,270 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 123.1ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:13,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20932 states. [2021-07-13 20:23:13,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20932 to 12631. [2021-07-13 20:23:13,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12631 states, 12630 states have (on average 4.037925574030087) internal successors, (50999), 12630 states have internal predecessors, (50999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12631 states to 12631 states and 50999 transitions. [2021-07-13 20:23:13,834 INFO L78 Accepts]: Start accepts. Automaton has 12631 states and 50999 transitions. Word has length 34 [2021-07-13 20:23:13,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:13,834 INFO L482 AbstractCegarLoop]: Abstraction has 12631 states and 50999 transitions. [2021-07-13 20:23:13,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,834 INFO L276 IsEmpty]: Start isEmpty. Operand 12631 states and 50999 transitions. [2021-07-13 20:23:13,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:13,868 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:13,868 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:14,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:14,085 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:14,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:14,087 INFO L82 PathProgramCache]: Analyzing trace with hash 493451422, now seen corresponding path program 11 times [2021-07-13 20:23:14,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:14,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823059591] [2021-07-13 20:23:14,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:14,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:14,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:14,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:14,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823059591] [2021-07-13 20:23:14,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823059591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:14,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332282665] [2021-07-13 20:23:14,116 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:14,148 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:23:14,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:14,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:14,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:14,349 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:14,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332282665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:14,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:14,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-13 20:23:14,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882758239] [2021-07-13 20:23:14,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:14,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:14,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:14,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:14,351 INFO L87 Difference]: Start difference. First operand 12631 states and 50999 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:14,633 INFO L93 Difference]: Finished difference Result 20596 states and 79596 transitions. [2021-07-13 20:23:14,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:14,633 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:14,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:14,813 INFO L225 Difference]: With dead ends: 20596 [2021-07-13 20:23:14,813 INFO L226 Difference]: Without dead ends: 20518 [2021-07-13 20:23:14,813 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 82.9ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:14,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20518 states. [2021-07-13 20:23:15,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20518 to 12577. [2021-07-13 20:23:15,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12577 states, 12576 states have (on average 4.042064249363868) internal successors, (50833), 12576 states have internal predecessors, (50833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12577 states to 12577 states and 50833 transitions. [2021-07-13 20:23:15,393 INFO L78 Accepts]: Start accepts. Automaton has 12577 states and 50833 transitions. Word has length 34 [2021-07-13 20:23:15,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:15,393 INFO L482 AbstractCegarLoop]: Abstraction has 12577 states and 50833 transitions. [2021-07-13 20:23:15,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,394 INFO L276 IsEmpty]: Start isEmpty. Operand 12577 states and 50833 transitions. [2021-07-13 20:23:15,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:15,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:15,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:15,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:15,656 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:15,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:15,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1356082631, now seen corresponding path program 12 times [2021-07-13 20:23:15,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:15,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750386429] [2021-07-13 20:23:15,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:15,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:15,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:15,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750386429] [2021-07-13 20:23:15,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750386429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:15,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615884041] [2021-07-13 20:23:15,682 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:15,713 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:15,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:15,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:15,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:15,782 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:15,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615884041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:15,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:15,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-13 20:23:15,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117943926] [2021-07-13 20:23:15,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:15,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:15,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:15,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:15,783 INFO L87 Difference]: Start difference. First operand 12577 states and 50833 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:16,103 INFO L93 Difference]: Finished difference Result 22733 states and 87606 transitions. [2021-07-13 20:23:16,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:16,104 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:16,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:16,164 INFO L225 Difference]: With dead ends: 22733 [2021-07-13 20:23:16,164 INFO L226 Difference]: Without dead ends: 21028 [2021-07-13 20:23:16,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 80.5ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:16,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21028 states. [2021-07-13 20:23:16,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21028 to 15386. [2021-07-13 20:23:16,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15386 states, 15385 states have (on average 4.0534936626584335) internal successors, (62363), 15385 states have internal predecessors, (62363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15386 states to 15386 states and 62363 transitions. [2021-07-13 20:23:16,716 INFO L78 Accepts]: Start accepts. Automaton has 15386 states and 62363 transitions. Word has length 34 [2021-07-13 20:23:16,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:16,717 INFO L482 AbstractCegarLoop]: Abstraction has 15386 states and 62363 transitions. [2021-07-13 20:23:16,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,717 INFO L276 IsEmpty]: Start isEmpty. Operand 15386 states and 62363 transitions. [2021-07-13 20:23:16,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:16,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:16,760 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:16,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-13 20:23:16,977 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:16,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:16,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1422790198, now seen corresponding path program 13 times [2021-07-13 20:23:16,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:16,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057757092] [2021-07-13 20:23:16,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:16,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:17,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:17,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:17,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057757092] [2021-07-13 20:23:17,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057757092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33075622] [2021-07-13 20:23:17,029 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:17,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:17,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:17,138 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:17,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33075622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:17,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-13 20:23:17,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920321459] [2021-07-13 20:23:17,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:23:17,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:17,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:23:17,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:23:17,140 INFO L87 Difference]: Start difference. First operand 15386 states and 62363 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:17,644 INFO L93 Difference]: Finished difference Result 31402 states and 124083 transitions. [2021-07-13 20:23:17,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:23:17,644 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:17,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:17,886 INFO L225 Difference]: With dead ends: 31402 [2021-07-13 20:23:17,887 INFO L226 Difference]: Without dead ends: 31094 [2021-07-13 20:23:17,887 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 118.6ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:17,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31094 states. [2021-07-13 20:23:18,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31094 to 19812. [2021-07-13 20:23:18,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19812 states, 19811 states have (on average 4.119024784210792) internal successors, (81602), 19811 states have internal predecessors, (81602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19812 states to 19812 states and 81602 transitions. [2021-07-13 20:23:18,624 INFO L78 Accepts]: Start accepts. Automaton has 19812 states and 81602 transitions. Word has length 34 [2021-07-13 20:23:18,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:18,624 INFO L482 AbstractCegarLoop]: Abstraction has 19812 states and 81602 transitions. [2021-07-13 20:23:18,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,624 INFO L276 IsEmpty]: Start isEmpty. Operand 19812 states and 81602 transitions. [2021-07-13 20:23:18,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:18,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:18,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:18,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:18,889 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:18,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:18,889 INFO L82 PathProgramCache]: Analyzing trace with hash 959184970, now seen corresponding path program 14 times [2021-07-13 20:23:18,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:18,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488411387] [2021-07-13 20:23:18,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:18,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:18,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:18,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488411387] [2021-07-13 20:23:18,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488411387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:18,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156935574] [2021-07-13 20:23:18,940 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:18,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:18,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:18,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:18,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:19,073 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:19,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156935574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:19,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-13 20:23:19,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710232803] [2021-07-13 20:23:19,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:19,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:19,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:19,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:19,075 INFO L87 Difference]: Start difference. First operand 19812 states and 81602 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:19,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:19,573 INFO L93 Difference]: Finished difference Result 33709 states and 133959 transitions. [2021-07-13 20:23:19,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:19,574 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:19,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:19,694 INFO L225 Difference]: With dead ends: 33709 [2021-07-13 20:23:19,694 INFO L226 Difference]: Without dead ends: 32656 [2021-07-13 20:23:19,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 86.3ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:19,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32656 states. [2021-07-13 20:23:20,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32656 to 23355. [2021-07-13 20:23:20,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23355 states, 23354 states have (on average 4.114370129314036) internal successors, (96087), 23354 states have internal predecessors, (96087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23355 states to 23355 states and 96087 transitions. [2021-07-13 20:23:20,521 INFO L78 Accepts]: Start accepts. Automaton has 23355 states and 96087 transitions. Word has length 34 [2021-07-13 20:23:20,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:20,521 INFO L482 AbstractCegarLoop]: Abstraction has 23355 states and 96087 transitions. [2021-07-13 20:23:20,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,521 INFO L276 IsEmpty]: Start isEmpty. Operand 23355 states and 96087 transitions. [2021-07-13 20:23:20,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:23:20,578 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:20,578 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:20,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 20:23:20,785 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:20,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:20,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1446275945, now seen corresponding path program 15 times [2021-07-13 20:23:20,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:20,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111201810] [2021-07-13 20:23:20,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:20,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:20,809 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:23:20,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:20,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111201810] [2021-07-13 20:23:20,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111201810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770775707] [2021-07-13 20:23:20,809 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:20,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:20,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:20,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:23:20,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:20,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770775707] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:20,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-13 20:23:20,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587372208] [2021-07-13 20:23:20,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:20,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:20,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:20,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:20,916 INFO L87 Difference]: Start difference. First operand 23355 states and 96087 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:21,393 INFO L93 Difference]: Finished difference Result 31214 states and 125510 transitions. [2021-07-13 20:23:21,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:21,393 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-07-13 20:23:21,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:21,515 INFO L225 Difference]: With dead ends: 31214 [2021-07-13 20:23:21,515 INFO L226 Difference]: Without dead ends: 31106 [2021-07-13 20:23:21,515 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 68.4ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:21,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31106 states. [2021-07-13 20:23:22,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31106 to 24543. [2021-07-13 20:23:22,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24543 states, 24542 states have (on average 4.135033819574606) internal successors, (101482), 24542 states have internal predecessors, (101482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:22,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24543 states to 24543 states and 101482 transitions. [2021-07-13 20:23:22,409 INFO L78 Accepts]: Start accepts. Automaton has 24543 states and 101482 transitions. Word has length 34 [2021-07-13 20:23:22,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:22,409 INFO L482 AbstractCegarLoop]: Abstraction has 24543 states and 101482 transitions. [2021-07-13 20:23:22,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:22,409 INFO L276 IsEmpty]: Start isEmpty. Operand 24543 states and 101482 transitions. [2021-07-13 20:23:22,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:23:22,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:22,468 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:22,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:22,671 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:22,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:22,672 INFO L82 PathProgramCache]: Analyzing trace with hash 351777995, now seen corresponding path program 16 times [2021-07-13 20:23:22,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:22,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937387207] [2021-07-13 20:23:22,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:22,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:22,703 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-07-13 20:23:22,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:22,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937387207] [2021-07-13 20:23:22,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937387207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:22,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960362814] [2021-07-13 20:23:22,704 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:22,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:22,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:22,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:22,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:22,773 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-07-13 20:23:22,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960362814] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:22,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 20:23:22,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-07-13 20:23:22,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129047437] [2021-07-13 20:23:22,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:23:22,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:22,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:23:22,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:22,774 INFO L87 Difference]: Start difference. First operand 24543 states and 101482 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 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 20:23:23,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:23,127 INFO L93 Difference]: Finished difference Result 29524 states and 121533 transitions. [2021-07-13 20:23:23,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:23:23,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 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 37 [2021-07-13 20:23:23,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:23,257 INFO L225 Difference]: With dead ends: 29524 [2021-07-13 20:23:23,257 INFO L226 Difference]: Without dead ends: 29524 [2021-07-13 20:23:23,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:23:23,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29524 states. [2021-07-13 20:23:23,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29524 to 22120. [2021-07-13 20:23:23,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22120 states, 22119 states have (on average 4.096252090962521) internal successors, (90605), 22119 states have internal predecessors, (90605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22120 states to 22120 states and 90605 transitions. [2021-07-13 20:23:24,013 INFO L78 Accepts]: Start accepts. Automaton has 22120 states and 90605 transitions. Word has length 37 [2021-07-13 20:23:24,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:24,013 INFO L482 AbstractCegarLoop]: Abstraction has 22120 states and 90605 transitions. [2021-07-13 20:23:24,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 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 20:23:24,013 INFO L276 IsEmpty]: Start isEmpty. Operand 22120 states and 90605 transitions. [2021-07-13 20:23:24,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:23:24,067 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:24,067 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:24,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-13 20:23:24,283 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:24,283 INFO L82 PathProgramCache]: Analyzing trace with hash 2034805493, now seen corresponding path program 17 times [2021-07-13 20:23:24,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:24,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596942806] [2021-07-13 20:23:24,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:24,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:24,325 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-07-13 20:23:24,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:24,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596942806] [2021-07-13 20:23:24,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596942806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:24,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582510728] [2021-07-13 20:23:24,326 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:24,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:23:24,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:24,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:24,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:24,404 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-07-13 20:23:24,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582510728] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:23:24,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-13 20:23:24,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-07-13 20:23:24,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562186454] [2021-07-13 20:23:24,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:23:24,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:24,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:23:24,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:23:24,405 INFO L87 Difference]: Start difference. First operand 22120 states and 90605 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 20:23:24,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:24,764 INFO L93 Difference]: Finished difference Result 30000 states and 123549 transitions. [2021-07-13 20:23:24,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:23:24,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 37 [2021-07-13 20:23:24,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:24,885 INFO L225 Difference]: With dead ends: 30000 [2021-07-13 20:23:24,885 INFO L226 Difference]: Without dead ends: 30000 [2021-07-13 20:23:24,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:23:24,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30000 states. [2021-07-13 20:23:25,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30000 to 24376. [2021-07-13 20:23:25,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24376 states, 24375 states have (on average 4.091979487179487) internal successors, (99742), 24375 states have internal predecessors, (99742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:25,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24376 states to 24376 states and 99742 transitions. [2021-07-13 20:23:25,726 INFO L78 Accepts]: Start accepts. Automaton has 24376 states and 99742 transitions. Word has length 37 [2021-07-13 20:23:25,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:25,726 INFO L482 AbstractCegarLoop]: Abstraction has 24376 states and 99742 transitions. [2021-07-13 20:23:25,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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 20:23:25,726 INFO L276 IsEmpty]: Start isEmpty. Operand 24376 states and 99742 transitions. [2021-07-13 20:23:25,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-13 20:23:25,787 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:25,787 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:26,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-13 20:23:26,001 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:26,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:26,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1631458869, now seen corresponding path program 18 times [2021-07-13 20:23:26,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:26,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742196399] [2021-07-13 20:23:26,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:26,043 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:23:26,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:26,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742196399] [2021-07-13 20:23:26,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742196399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:26,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40123464] [2021-07-13 20:23:26,044 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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:26,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:26,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:26,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:26,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:26,119 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:23:26,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40123464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:26,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:26,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-07-13 20:23:26,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916868604] [2021-07-13 20:23:26,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:23:26,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:26,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:23:26,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:23:26,121 INFO L87 Difference]: Start difference. First operand 24376 states and 99742 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:26,374 INFO L93 Difference]: Finished difference Result 37294 states and 154370 transitions. [2021-07-13 20:23:26,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:23:26,375 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-13 20:23:26,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:26,856 INFO L225 Difference]: With dead ends: 37294 [2021-07-13 20:23:26,856 INFO L226 Difference]: Without dead ends: 37294 [2021-07-13 20:23:26,857 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:23:26,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37294 states. [2021-07-13 20:23:27,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37294 to 34517. [2021-07-13 20:23:27,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34517 states, 34516 states have (on average 4.136226677482907) internal successors, (142766), 34516 states have internal predecessors, (142766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:27,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34517 states to 34517 states and 142766 transitions. [2021-07-13 20:23:27,821 INFO L78 Accepts]: Start accepts. Automaton has 34517 states and 142766 transitions. Word has length 37 [2021-07-13 20:23:27,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:27,821 INFO L482 AbstractCegarLoop]: Abstraction has 34517 states and 142766 transitions. [2021-07-13 20:23:27,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:27,821 INFO L276 IsEmpty]: Start isEmpty. Operand 34517 states and 142766 transitions. [2021-07-13 20:23:27,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:27,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:27,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:28,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-13 20:23:28,132 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:28,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:28,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1763377011, now seen corresponding path program 19 times [2021-07-13 20:23:28,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:28,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121740843] [2021-07-13 20:23:28,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:28,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:28,629 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:28,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:28,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121740843] [2021-07-13 20:23:28,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121740843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:28,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273249709] [2021-07-13 20:23:28,629 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:28,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:28,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:28,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:28,764 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:28,765 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 35 treesize of output 17 [2021-07-13 20:23:28,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-13 20:23:28,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:28,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:28,844 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 50 treesize of output 14 [2021-07-13 20:23:28,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:23:28,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:28,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273249709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:28,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:28,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:23:28,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822373525] [2021-07-13 20:23:28,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:23:28,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:28,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:23:28,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:23:28,874 INFO L87 Difference]: Start difference. First operand 34517 states and 142766 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:29,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:29,728 INFO L93 Difference]: Finished difference Result 54562 states and 225079 transitions. [2021-07-13 20:23:29,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:23:29,728 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:29,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:29,959 INFO L225 Difference]: With dead ends: 54562 [2021-07-13 20:23:29,959 INFO L226 Difference]: Without dead ends: 54370 [2021-07-13 20:23:29,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 264.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:30,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54370 states. [2021-07-13 20:23:31,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54370 to 35289. [2021-07-13 20:23:31,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35289 states, 35288 states have (on average 4.134379959192927) internal successors, (145894), 35288 states have internal predecessors, (145894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:31,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35289 states to 35289 states and 145894 transitions. [2021-07-13 20:23:31,295 INFO L78 Accepts]: Start accepts. Automaton has 35289 states and 145894 transitions. Word has length 39 [2021-07-13 20:23:31,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:31,296 INFO L482 AbstractCegarLoop]: Abstraction has 35289 states and 145894 transitions. [2021-07-13 20:23:31,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:31,296 INFO L276 IsEmpty]: Start isEmpty. Operand 35289 states and 145894 transitions. [2021-07-13 20:23:31,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:31,382 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:31,382 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:31,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-13 20:23:31,597 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:31,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:31,597 INFO L82 PathProgramCache]: Analyzing trace with hash -953652233, now seen corresponding path program 20 times [2021-07-13 20:23:31,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:31,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278890682] [2021-07-13 20:23:31,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:31,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:31,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:31,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278890682] [2021-07-13 20:23:31,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278890682] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:31,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448844113] [2021-07-13 20:23:31,818 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:31,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:31,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:31,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:31,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:32,137 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 17 [2021-07-13 20:23:32,208 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:32,208 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 35 treesize of output 17 [2021-07-13 20:23:32,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:32,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-13 20:23:32,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:32,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:32,296 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 50 treesize of output 14 [2021-07-13 20:23:32,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:32,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:23:32,324 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:32,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448844113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:32,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:32,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:23:32,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142186243] [2021-07-13 20:23:32,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:23:32,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:32,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:23:32,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:23:32,325 INFO L87 Difference]: Start difference. First operand 35289 states and 145894 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:33,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:33,110 INFO L93 Difference]: Finished difference Result 52911 states and 219951 transitions. [2021-07-13 20:23:33,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:23:33,110 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:33,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:33,357 INFO L225 Difference]: With dead ends: 52911 [2021-07-13 20:23:33,357 INFO L226 Difference]: Without dead ends: 52856 [2021-07-13 20:23:33,357 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 189.0ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:23:33,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52856 states. [2021-07-13 20:23:34,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52856 to 36369. [2021-07-13 20:23:34,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36369 states, 36368 states have (on average 4.139683238011439) internal successors, (150552), 36368 states have internal predecessors, (150552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:34,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36369 states to 36369 states and 150552 transitions. [2021-07-13 20:23:34,739 INFO L78 Accepts]: Start accepts. Automaton has 36369 states and 150552 transitions. Word has length 39 [2021-07-13 20:23:34,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:34,740 INFO L482 AbstractCegarLoop]: Abstraction has 36369 states and 150552 transitions. [2021-07-13 20:23:34,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:34,740 INFO L276 IsEmpty]: Start isEmpty. Operand 36369 states and 150552 transitions. [2021-07-13 20:23:34,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:34,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:34,827 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:35,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 20:23:35,041 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:35,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:35,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1355985241, now seen corresponding path program 21 times [2021-07-13 20:23:35,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:35,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564781544] [2021-07-13 20:23:35,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:35,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:35,215 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:35,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:35,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564781544] [2021-07-13 20:23:35,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564781544] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:35,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561203467] [2021-07-13 20:23:35,216 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:35,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:23:35,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:35,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:23:35,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:35,388 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:35,388 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 41 treesize of output 23 [2021-07-13 20:23:35,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:35,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:35,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:35,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:36 [2021-07-13 20:23:35,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:35,493 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:35,494 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 44 treesize of output 40 [2021-07-13 20:23:35,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:35,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:35,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:23:35,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-07-13 20:23:35,598 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:35,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561203467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:35,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:35,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-13 20:23:35,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278836271] [2021-07-13 20:23:35,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:35,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:35,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:35,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:35,601 INFO L87 Difference]: Start difference. First operand 36369 states and 150552 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:37,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:37,079 INFO L93 Difference]: Finished difference Result 65650 states and 271676 transitions. [2021-07-13 20:23:37,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:23:37,080 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:37,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:37,429 INFO L225 Difference]: With dead ends: 65650 [2021-07-13 20:23:37,429 INFO L226 Difference]: Without dead ends: 65458 [2021-07-13 20:23:37,430 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 402.1ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:23:37,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65458 states. [2021-07-13 20:23:38,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65458 to 36481. [2021-07-13 20:23:38,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36481 states, 36480 states have (on average 4.137938596491228) internal successors, (150952), 36480 states have internal predecessors, (150952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36481 states to 36481 states and 150952 transitions. [2021-07-13 20:23:39,004 INFO L78 Accepts]: Start accepts. Automaton has 36481 states and 150952 transitions. Word has length 39 [2021-07-13 20:23:39,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:39,004 INFO L482 AbstractCegarLoop]: Abstraction has 36481 states and 150952 transitions. [2021-07-13 20:23:39,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,005 INFO L276 IsEmpty]: Start isEmpty. Operand 36481 states and 150952 transitions. [2021-07-13 20:23:39,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:39,100 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:39,100 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:39,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:39,316 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:39,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:39,316 INFO L82 PathProgramCache]: Analyzing trace with hash 568936179, now seen corresponding path program 22 times [2021-07-13 20:23:39,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:39,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389004944] [2021-07-13 20:23:39,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:39,462 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:39,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:39,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389004944] [2021-07-13 20:23:39,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389004944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:39,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196360155] [2021-07-13 20:23:39,462 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:39,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:39,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:39,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:39,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:39,642 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:39,642 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 57 treesize of output 39 [2021-07-13 20:23:39,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:39,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:39,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:23:39,865 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 21 [2021-07-13 20:23:39,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:39,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:39,894 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 50 treesize of output 14 [2021-07-13 20:23:39,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:39,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:23:39,930 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:39,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196360155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:39,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:39,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:23:39,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761961425] [2021-07-13 20:23:39,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:39,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:39,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:39,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:39,931 INFO L87 Difference]: Start difference. First operand 36481 states and 150952 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:40,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:40,832 INFO L93 Difference]: Finished difference Result 61665 states and 255373 transitions. [2021-07-13 20:23:40,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:23:40,832 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:40,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:41,100 INFO L225 Difference]: With dead ends: 61665 [2021-07-13 20:23:41,101 INFO L226 Difference]: Without dead ends: 61505 [2021-07-13 20:23:41,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 235.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:41,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61505 states. [2021-07-13 20:23:42,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61505 to 36649. [2021-07-13 20:23:42,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36649 states, 36648 states have (on average 4.138179436804191) internal successors, (151656), 36648 states have internal predecessors, (151656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:42,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36649 states to 36649 states and 151656 transitions. [2021-07-13 20:23:42,530 INFO L78 Accepts]: Start accepts. Automaton has 36649 states and 151656 transitions. Word has length 39 [2021-07-13 20:23:42,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:42,531 INFO L482 AbstractCegarLoop]: Abstraction has 36649 states and 151656 transitions. [2021-07-13 20:23:42,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:42,531 INFO L276 IsEmpty]: Start isEmpty. Operand 36649 states and 151656 transitions. [2021-07-13 20:23:42,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:42,620 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:42,620 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:42,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-13 20:23:42,831 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:42,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:42,832 INFO L82 PathProgramCache]: Analyzing trace with hash -908979985, now seen corresponding path program 23 times [2021-07-13 20:23:42,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:42,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288739521] [2021-07-13 20:23:42,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:43,031 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:43,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:43,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288739521] [2021-07-13 20:23:43,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288739521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:43,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603308831] [2021-07-13 20:23:43,032 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:43,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:23:43,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:43,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:43,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:43,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:43,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:43,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:43,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:43,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-07-13 20:23:43,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:43,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:43,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:43,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-13 20:23:43,391 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:23:43,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 31 [2021-07-13 20:23:43,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:43,402 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:43,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 3 [2021-07-13 20:23:43,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:43,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:43,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:23:43,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:33 [2021-07-13 20:23:43,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:43,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603308831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:43,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:43,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:23:43,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142111995] [2021-07-13 20:23:43,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:23:43,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:43,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:23:43,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:43,500 INFO L87 Difference]: Start difference. First operand 36649 states and 151656 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:43,858 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 42 [2021-07-13 20:23:46,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:46,622 INFO L93 Difference]: Finished difference Result 154117 states and 641307 transitions. [2021-07-13 20:23:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:23:46,622 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:46,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:47,991 INFO L225 Difference]: With dead ends: 154117 [2021-07-13 20:23:47,991 INFO L226 Difference]: Without dead ends: 153882 [2021-07-13 20:23:47,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1337.8ms TimeCoverageRelationStatistics Valid=325, Invalid=1655, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:23:48,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153882 states. [2021-07-13 20:23:50,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153882 to 41071. [2021-07-13 20:23:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41071 states, 41070 states have (on average 4.143973703433163) internal successors, (170193), 41070 states have internal predecessors, (170193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41071 states to 41071 states and 170193 transitions. [2021-07-13 20:23:50,770 INFO L78 Accepts]: Start accepts. Automaton has 41071 states and 170193 transitions. Word has length 39 [2021-07-13 20:23:50,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:50,770 INFO L482 AbstractCegarLoop]: Abstraction has 41071 states and 170193 transitions. [2021-07-13 20:23:50,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,770 INFO L276 IsEmpty]: Start isEmpty. Operand 41071 states and 170193 transitions. [2021-07-13 20:23:50,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:50,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:50,881 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:51,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:51,097 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:51,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:51,097 INFO L82 PathProgramCache]: Analyzing trace with hash 475346227, now seen corresponding path program 24 times [2021-07-13 20:23:51,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:51,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775403578] [2021-07-13 20:23:51,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:51,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:51,539 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:51,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:51,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775403578] [2021-07-13 20:23:51,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775403578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:51,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760018754] [2021-07-13 20:23:51,540 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:51,579 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:51,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:51,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:51,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:51,770 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:23:51,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 52 treesize of output 48 [2021-07-13 20:23:51,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:53 [2021-07-13 20:23:51,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:51,882 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,882 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 50 treesize of output 42 [2021-07-13 20:23:51,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:51,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,899 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:23:51,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-07-13 20:23:51,938 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:51,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760018754] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:51,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:51,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:23:51,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291195095] [2021-07-13 20:23:51,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:23:51,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:51,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:23:51,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:51,939 INFO L87 Difference]: Start difference. First operand 41071 states and 170193 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:53,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:53,422 INFO L93 Difference]: Finished difference Result 89311 states and 372886 transitions. [2021-07-13 20:23:53,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:23:53,422 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:53,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:54,066 INFO L225 Difference]: With dead ends: 89311 [2021-07-13 20:23:54,067 INFO L226 Difference]: Without dead ends: 89256 [2021-07-13 20:23:54,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 832.9ms TimeCoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2021-07-13 20:23:54,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89256 states. [2021-07-13 20:23:55,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89256 to 44110. [2021-07-13 20:23:55,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44110 states, 44109 states have (on average 4.163753429005419) internal successors, (183659), 44109 states have internal predecessors, (183659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44110 states to 44110 states and 183659 transitions. [2021-07-13 20:23:55,963 INFO L78 Accepts]: Start accepts. Automaton has 44110 states and 183659 transitions. Word has length 39 [2021-07-13 20:23:55,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:55,964 INFO L482 AbstractCegarLoop]: Abstraction has 44110 states and 183659 transitions. [2021-07-13 20:23:55,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,964 INFO L276 IsEmpty]: Start isEmpty. Operand 44110 states and 183659 transitions. [2021-07-13 20:23:56,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:23:56,083 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:56,083 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:56,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-13 20:23:56,285 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:56,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:56,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1832087599, now seen corresponding path program 25 times [2021-07-13 20:23:56,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:56,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127237706] [2021-07-13 20:23:56,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:56,689 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 15 [2021-07-13 20:23:56,721 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:56,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:56,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127237706] [2021-07-13 20:23:56,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127237706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:56,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257964041] [2021-07-13 20:23:56,721 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:56,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:56,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:56,887 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:23:56,887 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 57 treesize of output 39 [2021-07-13 20:23:56,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:56,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:23:56,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:56,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:56,944 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 50 treesize of output 14 [2021-07-13 20:23:56,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:23:56,974 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:56,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257964041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:56,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:56,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:23:56,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927885487] [2021-07-13 20:23:56,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:56,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:56,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:56,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:56,975 INFO L87 Difference]: Start difference. First operand 44110 states and 183659 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:58,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:58,033 INFO L93 Difference]: Finished difference Result 70797 states and 295875 transitions. [2021-07-13 20:23:58,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:23:58,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:23:58,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:58,343 INFO L225 Difference]: With dead ends: 70797 [2021-07-13 20:23:58,343 INFO L226 Difference]: Without dead ends: 70742 [2021-07-13 20:23:58,343 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 477.5ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:58,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70742 states. [2021-07-13 20:23:59,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70742 to 44366. [2021-07-13 20:23:59,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44366 states, 44365 states have (on average 4.164972388143807) internal successors, (184779), 44365 states have internal predecessors, (184779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:59,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44366 states to 44366 states and 184779 transitions. [2021-07-13 20:23:59,943 INFO L78 Accepts]: Start accepts. Automaton has 44366 states and 184779 transitions. Word has length 39 [2021-07-13 20:23:59,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:59,943 INFO L482 AbstractCegarLoop]: Abstraction has 44366 states and 184779 transitions. [2021-07-13 20:23:59,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:59,943 INFO L276 IsEmpty]: Start isEmpty. Operand 44366 states and 184779 transitions. [2021-07-13 20:24:00,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:00,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:00,372 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:00,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:24:00,588 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:00,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:00,588 INFO L82 PathProgramCache]: Analyzing trace with hash -973527573, now seen corresponding path program 26 times [2021-07-13 20:24:00,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:00,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105932246] [2021-07-13 20:24:00,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:00,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:00,717 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:00,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:00,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105932246] [2021-07-13 20:24:00,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105932246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:00,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488267805] [2021-07-13 20:24:00,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:00,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:00,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:00,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:00,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:00,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:00,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:00,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-07-13 20:24:00,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:00,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:00,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:00,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-07-13 20:24:00,945 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:00,945 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 32 treesize of output 14 [2021-07-13 20:24:00,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:00,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:00,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:00,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:00,972 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:00,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488267805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:00,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:00,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:00,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076337193] [2021-07-13 20:24:00,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:00,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:00,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:00,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:00,974 INFO L87 Difference]: Start difference. First operand 44366 states and 184779 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:02,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:02,056 INFO L93 Difference]: Finished difference Result 69601 states and 290455 transitions. [2021-07-13 20:24:02,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:24:02,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:02,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:02,408 INFO L225 Difference]: With dead ends: 69601 [2021-07-13 20:24:02,409 INFO L226 Difference]: Without dead ends: 69546 [2021-07-13 20:24:02,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 203.4ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:02,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69546 states. [2021-07-13 20:24:03,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69546 to 44502. [2021-07-13 20:24:03,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44502 states, 44501 states have (on average 4.167389496865239) internal successors, (185453), 44501 states have internal predecessors, (185453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:04,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44502 states to 44502 states and 185453 transitions. [2021-07-13 20:24:04,042 INFO L78 Accepts]: Start accepts. Automaton has 44502 states and 185453 transitions. Word has length 39 [2021-07-13 20:24:04,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:04,043 INFO L482 AbstractCegarLoop]: Abstraction has 44502 states and 185453 transitions. [2021-07-13 20:24:04,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:04,043 INFO L276 IsEmpty]: Start isEmpty. Operand 44502 states and 185453 transitions. [2021-07-13 20:24:04,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:04,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:04,450 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:04,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 20:24:04,655 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:04,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:04,656 INFO L82 PathProgramCache]: Analyzing trace with hash -653921383, now seen corresponding path program 27 times [2021-07-13 20:24:04,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:04,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688380499] [2021-07-13 20:24:04,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:04,823 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:04,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:04,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688380499] [2021-07-13 20:24:04,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688380499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:04,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302786654] [2021-07-13 20:24:04,824 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:04,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:24:04,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:04,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:24:04,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:04,973 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:04,973 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 41 treesize of output 23 [2021-07-13 20:24:04,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:04,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:04,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:04,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:36 [2021-07-13 20:24:05,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:05,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:05,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:24:05,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:05,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:05,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:05,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-13 20:24:05,130 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:05,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302786654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:05,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:05,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-13 20:24:05,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515208922] [2021-07-13 20:24:05,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:05,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:05,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:05,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:05,132 INFO L87 Difference]: Start difference. First operand 44502 states and 185453 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:06,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:06,371 INFO L93 Difference]: Finished difference Result 76395 states and 317305 transitions. [2021-07-13 20:24:06,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:24:06,371 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:06,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:06,899 INFO L225 Difference]: With dead ends: 76395 [2021-07-13 20:24:06,899 INFO L226 Difference]: Without dead ends: 76203 [2021-07-13 20:24:06,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 426.1ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:06,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76203 states. [2021-07-13 20:24:08,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76203 to 44738. [2021-07-13 20:24:08,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44738 states, 44737 states have (on average 4.164226479200662) internal successors, (186295), 44737 states have internal predecessors, (186295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44738 states to 44738 states and 186295 transitions. [2021-07-13 20:24:08,607 INFO L78 Accepts]: Start accepts. Automaton has 44738 states and 186295 transitions. Word has length 39 [2021-07-13 20:24:08,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:08,607 INFO L482 AbstractCegarLoop]: Abstraction has 44738 states and 186295 transitions. [2021-07-13 20:24:08,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,608 INFO L276 IsEmpty]: Start isEmpty. Operand 44738 states and 186295 transitions. [2021-07-13 20:24:08,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:08,717 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:08,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:08,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-13 20:24:08,921 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:08,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:08,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1440970445, now seen corresponding path program 28 times [2021-07-13 20:24:08,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:08,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719836727] [2021-07-13 20:24:08,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:08,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:09,090 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:09,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:09,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719836727] [2021-07-13 20:24:09,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719836727] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:09,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762093939] [2021-07-13 20:24:09,091 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:09,121 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:09,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:09,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:09,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:09,266 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:09,267 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 57 treesize of output 39 [2021-07-13 20:24:09,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:09,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:24:09,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:09,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:09,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:09,567 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 50 treesize of output 14 [2021-07-13 20:24:09,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:24:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:09,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762093939] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:09,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:09,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:09,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730804630] [2021-07-13 20:24:09,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:09,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:09,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:09,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:09,615 INFO L87 Difference]: Start difference. First operand 44738 states and 186295 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:10,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:10,546 INFO L93 Difference]: Finished difference Result 68703 states and 285920 transitions. [2021-07-13 20:24:10,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:24:10,546 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:10,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:10,891 INFO L225 Difference]: With dead ends: 68703 [2021-07-13 20:24:10,891 INFO L226 Difference]: Without dead ends: 68543 [2021-07-13 20:24:10,892 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:10,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68543 states. [2021-07-13 20:24:12,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68543 to 44906. [2021-07-13 20:24:12,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44906 states, 44905 states have (on average 4.164324685447055) internal successors, (186999), 44905 states have internal predecessors, (186999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:12,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44906 states to 44906 states and 186999 transitions. [2021-07-13 20:24:12,489 INFO L78 Accepts]: Start accepts. Automaton has 44906 states and 186999 transitions. Word has length 39 [2021-07-13 20:24:12,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:12,489 INFO L482 AbstractCegarLoop]: Abstraction has 44906 states and 186999 transitions. [2021-07-13 20:24:12,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:12,489 INFO L276 IsEmpty]: Start isEmpty. Operand 44906 states and 186999 transitions. [2021-07-13 20:24:12,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:12,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:12,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:12,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-13 20:24:12,811 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:12,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:12,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1376080687, now seen corresponding path program 29 times [2021-07-13 20:24:12,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:12,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461085027] [2021-07-13 20:24:12,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:12,983 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:12,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:12,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461085027] [2021-07-13 20:24:12,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461085027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:12,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510352333] [2021-07-13 20:24:12,983 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:13,015 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:24:13,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:13,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:13,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:13,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:13,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:13,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:13,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:13,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-07-13 20:24:13,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:13,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:13,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:13,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-13 20:24:13,496 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:24:13,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 31 [2021-07-13 20:24:13,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:13,503 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:13,503 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 9 treesize of output 3 [2021-07-13 20:24:13,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:13,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:13,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:13,519 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:33 [2021-07-13 20:24:13,596 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:13,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510352333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:13,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:13,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:24:13,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372847807] [2021-07-13 20:24:13,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:13,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:13,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:13,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:13,597 INFO L87 Difference]: Start difference. First operand 44906 states and 186999 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:15,075 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-07-13 20:24:16,174 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-07-13 20:24:17,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:17,202 INFO L93 Difference]: Finished difference Result 164033 states and 689056 transitions. [2021-07-13 20:24:17,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:24:17,203 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:17,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:18,084 INFO L225 Difference]: With dead ends: 164033 [2021-07-13 20:24:18,084 INFO L226 Difference]: Without dead ends: 163798 [2021-07-13 20:24:18,084 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1794.9ms TimeCoverageRelationStatistics Valid=407, Invalid=1945, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:24:18,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163798 states. [2021-07-13 20:24:21,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163798 to 54702. [2021-07-13 20:24:21,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54702 states, 54701 states have (on average 4.183707793276174) internal successors, (228853), 54701 states have internal predecessors, (228853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:21,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54702 states to 54702 states and 228853 transitions. [2021-07-13 20:24:21,517 INFO L78 Accepts]: Start accepts. Automaton has 54702 states and 228853 transitions. Word has length 39 [2021-07-13 20:24:21,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:21,517 INFO L482 AbstractCegarLoop]: Abstraction has 54702 states and 228853 transitions. [2021-07-13 20:24:21,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:21,517 INFO L276 IsEmpty]: Start isEmpty. Operand 54702 states and 228853 transitions. [2021-07-13 20:24:21,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:21,671 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:21,671 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:21,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:21,885 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:21,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:21,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1506833651, now seen corresponding path program 30 times [2021-07-13 20:24:21,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:21,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050728444] [2021-07-13 20:24:21,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:21,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:22,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:22,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050728444] [2021-07-13 20:24:22,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050728444] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:22,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436709469] [2021-07-13 20:24:22,484 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:22,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:24:22,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:22,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:22,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:22,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:22,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 52 [2021-07-13 20:24:22,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:22,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:87, output treesize:55 [2021-07-13 20:24:22,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:22,899 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 38 [2021-07-13 20:24:22,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:22,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:24:22,922 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:21 [2021-07-13 20:24:22,965 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:22,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436709469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:22,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:22,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:24:22,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162183560] [2021-07-13 20:24:22,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:24:22,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:22,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:24:22,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:24:22,966 INFO L87 Difference]: Start difference. First operand 54702 states and 228853 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:23,798 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-07-13 20:24:25,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:25,269 INFO L93 Difference]: Finished difference Result 115445 states and 480393 transitions. [2021-07-13 20:24:25,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:24:25,269 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:25,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:25,826 INFO L225 Difference]: With dead ends: 115445 [2021-07-13 20:24:25,826 INFO L226 Difference]: Without dead ends: 115215 [2021-07-13 20:24:25,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 920.0ms TimeCoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:24:26,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115215 states. [2021-07-13 20:24:28,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115215 to 58432. [2021-07-13 20:24:28,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58432 states, 58431 states have (on average 4.1769095172083315) internal successors, (244061), 58431 states have internal predecessors, (244061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:28,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58432 states to 58432 states and 244061 transitions. [2021-07-13 20:24:28,721 INFO L78 Accepts]: Start accepts. Automaton has 58432 states and 244061 transitions. Word has length 39 [2021-07-13 20:24:28,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:28,721 INFO L482 AbstractCegarLoop]: Abstraction has 58432 states and 244061 transitions. [2021-07-13 20:24:28,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:28,721 INFO L276 IsEmpty]: Start isEmpty. Operand 58432 states and 244061 transitions. [2021-07-13 20:24:28,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:28,887 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:28,887 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:29,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-13 20:24:29,103 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:29,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:29,103 INFO L82 PathProgramCache]: Analyzing trace with hash -259731149, now seen corresponding path program 31 times [2021-07-13 20:24:29,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:29,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340214809] [2021-07-13 20:24:29,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:29,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:29,236 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:29,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:29,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340214809] [2021-07-13 20:24:29,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340214809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:29,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500545066] [2021-07-13 20:24:29,236 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:29,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:29,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:29,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:29,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:29,385 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 58 treesize of output 30 [2021-07-13 20:24:29,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:29,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-07-13 20:24:29,434 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:29,434 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 32 treesize of output 14 [2021-07-13 20:24:29,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:29,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:29,460 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:29,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500545066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:29,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:29,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:29,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801057048] [2021-07-13 20:24:29,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:29,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:29,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:29,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:29,461 INFO L87 Difference]: Start difference. First operand 58432 states and 244061 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:30,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:30,430 INFO L93 Difference]: Finished difference Result 73881 states and 307528 transitions. [2021-07-13 20:24:30,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:24:30,431 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:30,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:30,963 INFO L225 Difference]: With dead ends: 73881 [2021-07-13 20:24:30,963 INFO L226 Difference]: Without dead ends: 73791 [2021-07-13 20:24:30,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 231.1ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:31,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73791 states. [2021-07-13 20:24:32,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73791 to 58616. [2021-07-13 20:24:32,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58616 states, 58615 states have (on average 4.175671756376354) internal successors, (244757), 58615 states have internal predecessors, (244757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58616 states to 58616 states and 244757 transitions. [2021-07-13 20:24:32,841 INFO L78 Accepts]: Start accepts. Automaton has 58616 states and 244757 transitions. Word has length 39 [2021-07-13 20:24:32,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:32,841 INFO L482 AbstractCegarLoop]: Abstraction has 58616 states and 244757 transitions. [2021-07-13 20:24:32,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,841 INFO L276 IsEmpty]: Start isEmpty. Operand 58616 states and 244757 transitions. [2021-07-13 20:24:33,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:33,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:33,328 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:33,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-07-13 20:24:33,543 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:33,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:33,544 INFO L82 PathProgramCache]: Analyzing trace with hash 2140222515, now seen corresponding path program 32 times [2021-07-13 20:24:33,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:33,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806001569] [2021-07-13 20:24:33,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:33,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:33,652 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:33,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:33,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806001569] [2021-07-13 20:24:33,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806001569] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:33,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530289822] [2021-07-13 20:24:33,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 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:33,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:33,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:33,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:33,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:33,794 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:33,794 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 47 treesize of output 29 [2021-07-13 20:24:33,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:33,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-07-13 20:24:33,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:33,872 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 50 treesize of output 14 [2021-07-13 20:24:33,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:24:33,898 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:33,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530289822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:33,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:33,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:33,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831274022] [2021-07-13 20:24:33,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:33,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:33,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:33,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:33,899 INFO L87 Difference]: Start difference. First operand 58616 states and 244757 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:34,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:34,912 INFO L93 Difference]: Finished difference Result 78820 states and 329805 transitions. [2021-07-13 20:24:34,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:24:34,912 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:34,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:35,257 INFO L225 Difference]: With dead ends: 78820 [2021-07-13 20:24:35,257 INFO L226 Difference]: Without dead ends: 78765 [2021-07-13 20:24:35,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 183.2ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:35,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78765 states. [2021-07-13 20:24:37,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78765 to 60589. [2021-07-13 20:24:37,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60589 states, 60588 states have (on average 4.17483660130719) internal successors, (252945), 60588 states have internal predecessors, (252945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:37,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60589 states to 60589 states and 252945 transitions. [2021-07-13 20:24:37,415 INFO L78 Accepts]: Start accepts. Automaton has 60589 states and 252945 transitions. Word has length 39 [2021-07-13 20:24:37,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:37,415 INFO L482 AbstractCegarLoop]: Abstraction has 60589 states and 252945 transitions. [2021-07-13 20:24:37,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:37,415 INFO L276 IsEmpty]: Start isEmpty. Operand 60589 states and 252945 transitions. [2021-07-13 20:24:37,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:37,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:37,574 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:37,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:37,790 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:37,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:37,790 INFO L82 PathProgramCache]: Analyzing trace with hash -798003409, now seen corresponding path program 33 times [2021-07-13 20:24:37,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:37,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457871890] [2021-07-13 20:24:37,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:37,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:38,209 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:38,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:38,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457871890] [2021-07-13 20:24:38,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457871890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:38,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374801807] [2021-07-13 20:24:38,210 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:38,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:38,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:38,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:24:38,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:38,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:38,421 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:38,422 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 62 treesize of output 58 [2021-07-13 20:24:38,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:38,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:40 [2021-07-13 20:24:38,496 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:38,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-07-13 20:24:38,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:38,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:38,520 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:38,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374801807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:38,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:38,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-13 20:24:38,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493347045] [2021-07-13 20:24:38,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:24:38,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:38,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:24:38,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:24:38,522 INFO L87 Difference]: Start difference. First operand 60589 states and 252945 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:39,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:39,764 INFO L93 Difference]: Finished difference Result 92259 states and 385891 transitions. [2021-07-13 20:24:39,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:24:39,765 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:39,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:40,407 INFO L225 Difference]: With dead ends: 92259 [2021-07-13 20:24:40,407 INFO L226 Difference]: Without dead ends: 92204 [2021-07-13 20:24:40,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 650.5ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:40,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92204 states. [2021-07-13 20:24:42,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92204 to 60861. [2021-07-13 20:24:42,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60861 states, 60860 states have (on average 4.175698324022346) internal successors, (254133), 60860 states have internal predecessors, (254133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:42,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60861 states to 60861 states and 254133 transitions. [2021-07-13 20:24:42,786 INFO L78 Accepts]: Start accepts. Automaton has 60861 states and 254133 transitions. Word has length 39 [2021-07-13 20:24:42,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:42,787 INFO L482 AbstractCegarLoop]: Abstraction has 60861 states and 254133 transitions. [2021-07-13 20:24:42,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:42,787 INFO L276 IsEmpty]: Start isEmpty. Operand 60861 states and 254133 transitions. [2021-07-13 20:24:43,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:43,207 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:43,208 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:43,423 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-07-13 20:24:43,424 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:43,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:43,424 INFO L82 PathProgramCache]: Analyzing trace with hash 691348715, now seen corresponding path program 34 times [2021-07-13 20:24:43,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:43,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665360489] [2021-07-13 20:24:43,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:43,626 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:43,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:43,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665360489] [2021-07-13 20:24:43,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665360489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:43,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635330936] [2021-07-13 20:24:43,626 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:43,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:43,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:43,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:43,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:43,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:43,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:43,985 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 68 treesize of output 40 [2021-07-13 20:24:43,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-13 20:24:44,014 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:44,014 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 32 treesize of output 14 [2021-07-13 20:24:44,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:44,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:44,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:44,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:44,040 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:44,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635330936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:44,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:44,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:44,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046629639] [2021-07-13 20:24:44,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:44,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:44,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:44,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:44,042 INFO L87 Difference]: Start difference. First operand 60861 states and 254133 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:45,254 INFO L93 Difference]: Finished difference Result 84048 states and 351430 transitions. [2021-07-13 20:24:45,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:24:45,255 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:45,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:45,638 INFO L225 Difference]: With dead ends: 84048 [2021-07-13 20:24:45,638 INFO L226 Difference]: Without dead ends: 83993 [2021-07-13 20:24:45,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 248.7ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:45,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83993 states. [2021-07-13 20:24:47,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83993 to 60033. [2021-07-13 20:24:47,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60033 states, 60032 states have (on average 4.173490804904051) internal successors, (250543), 60032 states have internal predecessors, (250543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:47,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60033 states to 60033 states and 250543 transitions. [2021-07-13 20:24:47,849 INFO L78 Accepts]: Start accepts. Automaton has 60033 states and 250543 transitions. Word has length 39 [2021-07-13 20:24:47,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:47,849 INFO L482 AbstractCegarLoop]: Abstraction has 60033 states and 250543 transitions. [2021-07-13 20:24:47,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:47,849 INFO L276 IsEmpty]: Start isEmpty. Operand 60033 states and 250543 transitions. [2021-07-13 20:24:48,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:48,008 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:48,008 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:48,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-13 20:24:48,209 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:48,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:48,210 INFO L82 PathProgramCache]: Analyzing trace with hash 983531635, now seen corresponding path program 35 times [2021-07-13 20:24:48,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:48,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783542424] [2021-07-13 20:24:48,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:48,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:48,799 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:48,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:48,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783542424] [2021-07-13 20:24:48,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783542424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:48,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355885325] [2021-07-13 20:24:48,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:48,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:24:48,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:48,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:48,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:49,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:49,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:49,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:49,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 50 treesize of output 60 [2021-07-13 20:24:49,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:49,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-07-13 20:24:49,182 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:24:49,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-07-13 20:24:49,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:49,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:49,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:19 [2021-07-13 20:24:49,241 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:49,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355885325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:49,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:49,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:24:49,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378689414] [2021-07-13 20:24:49,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:49,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:49,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:49,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:49,243 INFO L87 Difference]: Start difference. First operand 60033 states and 250543 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:50,808 INFO L93 Difference]: Finished difference Result 93262 states and 389547 transitions. [2021-07-13 20:24:50,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:24:50,808 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:50,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:51,393 INFO L225 Difference]: With dead ends: 93262 [2021-07-13 20:24:51,394 INFO L226 Difference]: Without dead ends: 93207 [2021-07-13 20:24:51,394 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 674.7ms TimeCoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:24:51,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93207 states. [2021-07-13 20:24:53,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93207 to 60677. [2021-07-13 20:24:53,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60677 states, 60676 states have (on average 4.175143384534247) internal successors, (253331), 60676 states have internal predecessors, (253331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60677 states to 60677 states and 253331 transitions. [2021-07-13 20:24:53,757 INFO L78 Accepts]: Start accepts. Automaton has 60677 states and 253331 transitions. Word has length 39 [2021-07-13 20:24:53,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:53,757 INFO L482 AbstractCegarLoop]: Abstraction has 60677 states and 253331 transitions. [2021-07-13 20:24:53,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,758 INFO L276 IsEmpty]: Start isEmpty. Operand 60677 states and 253331 transitions. [2021-07-13 20:24:53,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:53,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:53,959 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:54,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-07-13 20:24:54,176 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:54,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:54,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1842697519, now seen corresponding path program 36 times [2021-07-13 20:24:54,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:54,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137234893] [2021-07-13 20:24:54,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:54,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:54,283 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:54,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:54,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137234893] [2021-07-13 20:24:54,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137234893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:54,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859873699] [2021-07-13 20:24:54,283 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:54,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:54,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:54,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:24:54,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:54,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:54,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:54,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 39 [2021-07-13 20:24:54,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:54,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:54,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:54,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:28 [2021-07-13 20:24:54,503 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:54,503 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 32 treesize of output 14 [2021-07-13 20:24:54,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:54,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:54,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:54,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:54,529 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:54,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859873699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:54,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:54,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:54,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977372185] [2021-07-13 20:24:54,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:54,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:54,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:54,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:54,530 INFO L87 Difference]: Start difference. First operand 60677 states and 253331 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:55,617 INFO L93 Difference]: Finished difference Result 83841 states and 350498 transitions. [2021-07-13 20:24:55,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:24:55,617 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:24:55,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:56,174 INFO L225 Difference]: With dead ends: 83841 [2021-07-13 20:24:56,174 INFO L226 Difference]: Without dead ends: 83786 [2021-07-13 20:24:56,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 205.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:56,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83786 states. [2021-07-13 20:24:57,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83786 to 60405. [2021-07-13 20:24:57,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60405 states, 60404 states have (on average 4.174276537977617) internal successors, (252143), 60404 states have internal predecessors, (252143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:58,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60405 states to 60405 states and 252143 transitions. [2021-07-13 20:24:58,480 INFO L78 Accepts]: Start accepts. Automaton has 60405 states and 252143 transitions. Word has length 39 [2021-07-13 20:24:58,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:58,480 INFO L482 AbstractCegarLoop]: Abstraction has 60405 states and 252143 transitions. [2021-07-13 20:24:58,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:58,480 INFO L276 IsEmpty]: Start isEmpty. Operand 60405 states and 252143 transitions. [2021-07-13 20:24:58,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:24:58,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:58,655 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:58,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-13 20:24:58,863 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:58,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:58,863 INFO L82 PathProgramCache]: Analyzing trace with hash 2134546223, now seen corresponding path program 37 times [2021-07-13 20:24:58,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:58,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066265881] [2021-07-13 20:24:58,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:58,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:58,996 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:58,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:58,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066265881] [2021-07-13 20:24:58,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066265881] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:58,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883720873] [2021-07-13 20:24:58,997 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:59,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:59,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:59,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:59,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:59,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:59,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:59,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-07-13 20:24:59,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:59,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:59,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:59,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-13 20:24:59,196 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:24:59,196 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 32 treesize of output 14 [2021-07-13 20:24:59,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:59,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:59,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:59,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:24:59,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:59,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883720873] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:59,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:59,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:24:59,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574847527] [2021-07-13 20:24:59,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:24:59,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:59,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:24:59,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:59,225 INFO L87 Difference]: Start difference. First operand 60405 states and 252143 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:00,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:00,213 INFO L93 Difference]: Finished difference Result 75782 states and 317048 transitions. [2021-07-13 20:25:00,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:25:00,213 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:00,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:00,794 INFO L225 Difference]: With dead ends: 75782 [2021-07-13 20:25:00,794 INFO L226 Difference]: Without dead ends: 75727 [2021-07-13 20:25:00,794 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 202.8ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:25:00,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75727 states. [2021-07-13 20:25:02,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75727 to 60615. [2021-07-13 20:25:02,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60615 states, 60614 states have (on average 4.176180420364932) internal successors, (253135), 60614 states have internal predecessors, (253135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:02,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60615 states to 60615 states and 253135 transitions. [2021-07-13 20:25:02,734 INFO L78 Accepts]: Start accepts. Automaton has 60615 states and 253135 transitions. Word has length 39 [2021-07-13 20:25:02,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:02,734 INFO L482 AbstractCegarLoop]: Abstraction has 60615 states and 253135 transitions. [2021-07-13 20:25:02,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:02,734 INFO L276 IsEmpty]: Start isEmpty. Operand 60615 states and 253135 transitions. [2021-07-13 20:25:03,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:03,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:03,238 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:03,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-13 20:25:03,449 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:03,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:03,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1346065441, now seen corresponding path program 38 times [2021-07-13 20:25:03,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:03,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951289309] [2021-07-13 20:25:03,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:03,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:03,586 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:03,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:03,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951289309] [2021-07-13 20:25:03,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951289309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:03,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664421132] [2021-07-13 20:25:03,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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:03,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:03,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:03,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:03,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:03,673 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:03,673 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 35 treesize of output 17 [2021-07-13 20:25:03,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:03,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:03,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:03,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2021-07-13 20:25:03,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:03,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:03,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:03,743 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 50 treesize of output 14 [2021-07-13 20:25:03,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:03,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:03,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:03,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:25:03,776 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:03,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664421132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:03,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:03,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:25:03,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009010296] [2021-07-13 20:25:03,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:25:03,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:03,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:25:03,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:25:03,777 INFO L87 Difference]: Start difference. First operand 60615 states and 253135 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:04,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:04,849 INFO L93 Difference]: Finished difference Result 79599 states and 331116 transitions. [2021-07-13 20:25:04,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:04,849 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:04,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:05,271 INFO L225 Difference]: With dead ends: 79599 [2021-07-13 20:25:05,271 INFO L226 Difference]: Without dead ends: 79407 [2021-07-13 20:25:05,271 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 205.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:05,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79407 states. [2021-07-13 20:25:07,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79407 to 60938. [2021-07-13 20:25:07,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60938 states, 60937 states have (on average 4.173703989366067) internal successors, (254333), 60937 states have internal predecessors, (254333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60938 states to 60938 states and 254333 transitions. [2021-07-13 20:25:07,746 INFO L78 Accepts]: Start accepts. Automaton has 60938 states and 254333 transitions. Word has length 39 [2021-07-13 20:25:07,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:07,746 INFO L482 AbstractCegarLoop]: Abstraction has 60938 states and 254333 transitions. [2021-07-13 20:25:07,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,746 INFO L276 IsEmpty]: Start isEmpty. Operand 60938 states and 254333 transitions. [2021-07-13 20:25:07,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:07,910 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:07,910 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:08,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-13 20:25:08,428 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:08,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:08,428 INFO L82 PathProgramCache]: Analyzing trace with hash 231872611, now seen corresponding path program 39 times [2021-07-13 20:25:08,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:08,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279153359] [2021-07-13 20:25:08,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:08,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:08,549 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:08,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:08,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279153359] [2021-07-13 20:25:08,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279153359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:08,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888870681] [2021-07-13 20:25:08,550 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:08,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:25:08,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:08,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:08,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:08,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:08,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 35 [2021-07-13 20:25:08,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:08,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:08,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:30 [2021-07-13 20:25:08,812 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:25:08,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:25:08,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:08,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:08,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-07-13 20:25:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:08,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888870681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:08,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:08,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:25:08,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193612589] [2021-07-13 20:25:08,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:25:08,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:08,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:25:08,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:25:08,869 INFO L87 Difference]: Start difference. First operand 60938 states and 254333 transitions. Second operand has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:10,100 INFO L93 Difference]: Finished difference Result 82368 states and 343963 transitions. [2021-07-13 20:25:10,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:25:10,100 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:10,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:10,486 INFO L225 Difference]: With dead ends: 82368 [2021-07-13 20:25:10,487 INFO L226 Difference]: Without dead ends: 82313 [2021-07-13 20:25:10,487 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 419.1ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:25:10,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82313 states. [2021-07-13 20:25:12,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82313 to 60749. [2021-07-13 20:25:12,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60749 states, 60748 states have (on average 4.174804108777244) internal successors, (253611), 60748 states have internal predecessors, (253611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:12,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60749 states to 60749 states and 253611 transitions. [2021-07-13 20:25:12,834 INFO L78 Accepts]: Start accepts. Automaton has 60749 states and 253611 transitions. Word has length 39 [2021-07-13 20:25:12,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:12,835 INFO L482 AbstractCegarLoop]: Abstraction has 60749 states and 253611 transitions. [2021-07-13 20:25:12,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:12,835 INFO L276 IsEmpty]: Start isEmpty. Operand 60749 states and 253611 transitions. [2021-07-13 20:25:13,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:13,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:13,474 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:13,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:13,691 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:13,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:13,691 INFO L82 PathProgramCache]: Analyzing trace with hash 401310577, now seen corresponding path program 40 times [2021-07-13 20:25:13,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:13,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255570665] [2021-07-13 20:25:13,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:13,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:13,814 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:13,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:13,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255570665] [2021-07-13 20:25:13,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255570665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:13,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778472420] [2021-07-13 20:25:13,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:13,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:13,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:13,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:13,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:13,921 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:13,922 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 35 treesize of output 17 [2021-07-13 20:25:13,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:13,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:13,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:13,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-07-13 20:25:13,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:13,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:13,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:13,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:25:13,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:14,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:14,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:14,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:25:14,024 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:14,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778472420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:14,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:14,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:25:14,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445255001] [2021-07-13 20:25:14,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:25:14,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:14,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:25:14,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:25:14,025 INFO L87 Difference]: Start difference. First operand 60749 states and 253611 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:15,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:15,121 INFO L93 Difference]: Finished difference Result 79627 states and 331292 transitions. [2021-07-13 20:25:15,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:15,122 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:15,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:15,514 INFO L225 Difference]: With dead ends: 79627 [2021-07-13 20:25:15,514 INFO L226 Difference]: Without dead ends: 79435 [2021-07-13 20:25:15,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 233.4ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:25:15,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79435 states. [2021-07-13 20:25:17,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79435 to 61096. [2021-07-13 20:25:17,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61096 states, 61095 states have (on average 4.1734511825844995) internal successors, (254977), 61095 states have internal predecessors, (254977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61096 states to 61096 states and 254977 transitions. [2021-07-13 20:25:18,167 INFO L78 Accepts]: Start accepts. Automaton has 61096 states and 254977 transitions. Word has length 39 [2021-07-13 20:25:18,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:18,167 INFO L482 AbstractCegarLoop]: Abstraction has 61096 states and 254977 transitions. [2021-07-13 20:25:18,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,167 INFO L276 IsEmpty]: Start isEmpty. Operand 61096 states and 254977 transitions. [2021-07-13 20:25:18,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:18,337 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:18,337 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:18,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-13 20:25:18,553 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:18,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:18,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1979248629, now seen corresponding path program 41 times [2021-07-13 20:25:18,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:18,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063411378] [2021-07-13 20:25:18,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:18,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:18,990 WARN L205 SmtUtils]: Spent 397.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-13 20:25:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:19,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:19,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063411378] [2021-07-13 20:25:19,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063411378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:19,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684472797] [2021-07-13 20:25:19,083 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:19,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:25:19,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:19,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:25:19,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:19,229 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:25:19,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 35 [2021-07-13 20:25:19,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:19,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:19,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:19,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:39 [2021-07-13 20:25:19,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:19,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:19,376 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 26 treesize of output 14 [2021-07-13 20:25:19,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:19,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:19,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:19,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:41, output treesize:7 [2021-07-13 20:25:19,404 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:19,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684472797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:19,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:19,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:25:19,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527129464] [2021-07-13 20:25:19,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:25:19,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:19,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:25:19,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:25:19,405 INFO L87 Difference]: Start difference. First operand 61096 states and 254977 transitions. Second operand has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:20,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:20,800 INFO L93 Difference]: Finished difference Result 89503 states and 371835 transitions. [2021-07-13 20:25:20,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:25:20,800 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:20,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:21,447 INFO L225 Difference]: With dead ends: 89503 [2021-07-13 20:25:21,448 INFO L226 Difference]: Without dead ends: 89311 [2021-07-13 20:25:21,448 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 821.3ms TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:25:21,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89311 states. [2021-07-13 20:25:23,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89311 to 62811. [2021-07-13 20:25:23,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62811 states, 62810 states have (on average 4.1690335933768505) internal successors, (261857), 62810 states have internal predecessors, (261857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:24,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62811 states to 62811 states and 261857 transitions. [2021-07-13 20:25:24,069 INFO L78 Accepts]: Start accepts. Automaton has 62811 states and 261857 transitions. Word has length 39 [2021-07-13 20:25:24,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:24,069 INFO L482 AbstractCegarLoop]: Abstraction has 62811 states and 261857 transitions. [2021-07-13 20:25:24,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:24,069 INFO L276 IsEmpty]: Start isEmpty. Operand 62811 states and 261857 transitions. [2021-07-13 20:25:24,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:24,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:24,252 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:24,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 20:25:24,469 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:24,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:24,469 INFO L82 PathProgramCache]: Analyzing trace with hash -793130255, now seen corresponding path program 42 times [2021-07-13 20:25:24,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:24,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288660819] [2021-07-13 20:25:24,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:24,596 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:24,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:24,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288660819] [2021-07-13 20:25:24,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288660819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:24,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140667624] [2021-07-13 20:25:24,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:24,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-13 20:25:24,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:24,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:25:24,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:24,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:24,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:24,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 58 [2021-07-13 20:25:24,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:24,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:24,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:24,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:48 [2021-07-13 20:25:24,936 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:24,936 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 32 treesize of output 14 [2021-07-13 20:25:24,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:24,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:24,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:24,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:25:24,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:24,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140667624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:24,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:24,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-13 20:25:24,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443043146] [2021-07-13 20:25:24,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:25:24,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:24,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:25:24,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:25:24,963 INFO L87 Difference]: Start difference. First operand 62811 states and 261857 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:26,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:26,585 INFO L93 Difference]: Finished difference Result 87351 states and 363504 transitions. [2021-07-13 20:25:26,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:25:26,585 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:26,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:27,020 INFO L225 Difference]: With dead ends: 87351 [2021-07-13 20:25:27,021 INFO L226 Difference]: Without dead ends: 87153 [2021-07-13 20:25:27,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:25:27,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87153 states. [2021-07-13 20:25:29,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87153 to 62831. [2021-07-13 20:25:29,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62831 states, 62830 states have (on average 4.169234442145472) internal successors, (261953), 62830 states have internal predecessors, (261953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62831 states to 62831 states and 261953 transitions. [2021-07-13 20:25:29,422 INFO L78 Accepts]: Start accepts. Automaton has 62831 states and 261953 transitions. Word has length 39 [2021-07-13 20:25:29,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:29,422 INFO L482 AbstractCegarLoop]: Abstraction has 62831 states and 261953 transitions. [2021-07-13 20:25:29,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,423 INFO L276 IsEmpty]: Start isEmpty. Operand 62831 states and 261953 transitions. [2021-07-13 20:25:29,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:29,584 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:29,584 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:29,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:29,793 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:29,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:29,793 INFO L82 PathProgramCache]: Analyzing trace with hash 2023920877, now seen corresponding path program 43 times [2021-07-13 20:25:29,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:29,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67011233] [2021-07-13 20:25:29,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:30,302 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:30,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:30,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67011233] [2021-07-13 20:25:30,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67011233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:30,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260760082] [2021-07-13 20:25:30,303 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:30,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:30,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:30,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:30,516 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:30,516 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 53 treesize of output 35 [2021-07-13 20:25:30,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:30,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:30,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:30,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-07-13 20:25:30,543 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:30,543 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 32 treesize of output 14 [2021-07-13 20:25:30,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:30,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:30,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:30,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:25:30,568 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:30,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260760082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:30,568 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:30,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:25:30,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951897086] [2021-07-13 20:25:30,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:25:30,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:30,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:25:30,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:30,569 INFO L87 Difference]: Start difference. First operand 62831 states and 261953 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:31,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:31,763 INFO L93 Difference]: Finished difference Result 83009 states and 345257 transitions. [2021-07-13 20:25:31,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:31,767 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:31,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:32,193 INFO L225 Difference]: With dead ends: 83009 [2021-07-13 20:25:32,193 INFO L226 Difference]: Without dead ends: 82919 [2021-07-13 20:25:32,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 313.4ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:25:32,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82919 states. [2021-07-13 20:25:34,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82919 to 62871. [2021-07-13 20:25:34,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62871 states, 62870 states have (on average 4.1703356131700335) internal successors, (262189), 62870 states have internal predecessors, (262189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:34,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62871 states to 62871 states and 262189 transitions. [2021-07-13 20:25:34,848 INFO L78 Accepts]: Start accepts. Automaton has 62871 states and 262189 transitions. Word has length 39 [2021-07-13 20:25:34,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:34,848 INFO L482 AbstractCegarLoop]: Abstraction has 62871 states and 262189 transitions. [2021-07-13 20:25:34,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:34,848 INFO L276 IsEmpty]: Start isEmpty. Operand 62871 states and 262189 transitions. [2021-07-13 20:25:35,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:35,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:35,412 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:35,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-13 20:25:35,625 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:35,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:35,625 INFO L82 PathProgramCache]: Analyzing trace with hash -886720207, now seen corresponding path program 44 times [2021-07-13 20:25:35,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:35,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6141743] [2021-07-13 20:25:35,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:35,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:35,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:35,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:35,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6141743] [2021-07-13 20:25:35,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6141743] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:35,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306954989] [2021-07-13 20:25:35,786 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:35,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:35,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:35,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:35,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:35,930 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:35,930 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 52 treesize of output 30 [2021-07-13 20:25:35,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:35,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:35,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:35,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-13 20:25:35,979 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:35,979 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 32 treesize of output 14 [2021-07-13 20:25:35,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:35,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:35,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:35,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:25:36,003 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:36,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306954989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:36,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:36,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:25:36,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807233962] [2021-07-13 20:25:36,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:25:36,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:36,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:25:36,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:36,004 INFO L87 Difference]: Start difference. First operand 62871 states and 262189 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:37,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:37,075 INFO L93 Difference]: Finished difference Result 78866 states and 329758 transitions. [2021-07-13 20:25:37,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:37,075 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:37,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:37,460 INFO L225 Difference]: With dead ends: 78866 [2021-07-13 20:25:37,460 INFO L226 Difference]: Without dead ends: 78811 [2021-07-13 20:25:37,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 201.0ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:37,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78811 states. [2021-07-13 20:25:39,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78811 to 63319. [2021-07-13 20:25:39,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63319 states, 63318 states have (on average 4.171783694999842) internal successors, (264149), 63318 states have internal predecessors, (264149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63319 states to 63319 states and 264149 transitions. [2021-07-13 20:25:39,981 INFO L78 Accepts]: Start accepts. Automaton has 63319 states and 264149 transitions. Word has length 39 [2021-07-13 20:25:39,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:39,981 INFO L482 AbstractCegarLoop]: Abstraction has 63319 states and 264149 transitions. [2021-07-13 20:25:39,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,981 INFO L276 IsEmpty]: Start isEmpty. Operand 63319 states and 264149 transitions. [2021-07-13 20:25:40,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:40,536 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:40,536 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:40,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-13 20:25:40,749 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:40,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:40,749 INFO L82 PathProgramCache]: Analyzing trace with hash 470021165, now seen corresponding path program 45 times [2021-07-13 20:25:40,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:40,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24117285] [2021-07-13 20:25:40,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:40,885 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:40,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:40,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24117285] [2021-07-13 20:25:40,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24117285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:40,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201439633] [2021-07-13 20:25:40,886 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:40,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:25:40,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:40,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:40,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:41,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:41,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:41,149 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 58 treesize of output 54 [2021-07-13 20:25:41,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:41,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:41,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:41,182 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:48 [2021-07-13 20:25:41,265 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:25:41,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:25:41,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:41,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:41,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:41,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-07-13 20:25:41,326 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:41,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201439633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:41,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:41,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:25:41,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994826018] [2021-07-13 20:25:41,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:25:41,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:41,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:25:41,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:25:41,327 INFO L87 Difference]: Start difference. First operand 63319 states and 264149 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:43,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:43,409 INFO L93 Difference]: Finished difference Result 95849 states and 399975 transitions. [2021-07-13 20:25:43,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:25:43,409 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:43,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:43,858 INFO L225 Difference]: With dead ends: 95849 [2021-07-13 20:25:43,858 INFO L226 Difference]: Without dead ends: 95794 [2021-07-13 20:25:43,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 705.3ms TimeCoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:25:43,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95794 states. [2021-07-13 20:25:45,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95794 to 63567. [2021-07-13 20:25:46,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63567 states, 63566 states have (on average 4.172623729666803) internal successors, (265237), 63566 states have internal predecessors, (265237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:46,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63567 states to 63567 states and 265237 transitions. [2021-07-13 20:25:46,354 INFO L78 Accepts]: Start accepts. Automaton has 63567 states and 265237 transitions. Word has length 39 [2021-07-13 20:25:46,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:46,354 INFO L482 AbstractCegarLoop]: Abstraction has 63567 states and 265237 transitions. [2021-07-13 20:25:46,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:46,354 INFO L276 IsEmpty]: Start isEmpty. Operand 63567 states and 265237 transitions. [2021-07-13 20:25:46,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:46,536 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:46,536 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:46,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-07-13 20:25:46,753 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:46,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:46,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1959373289, now seen corresponding path program 46 times [2021-07-13 20:25:46,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:46,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211772706] [2021-07-13 20:25:46,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:46,873 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:46,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:46,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211772706] [2021-07-13 20:25:46,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211772706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:46,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696207786] [2021-07-13 20:25:46,873 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:47,203 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:47,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:47,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:25:47,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:47,334 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:47,334 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 53 treesize of output 35 [2021-07-13 20:25:47,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:47,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-07-13 20:25:47,364 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:25:47,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-07-13 20:25:47,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:47,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:25:47,392 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:47,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696207786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:47,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:47,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:25:47,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712126434] [2021-07-13 20:25:47,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:25:47,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:47,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:25:47,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:47,393 INFO L87 Difference]: Start difference. First operand 63567 states and 265237 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:48,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:48,497 INFO L93 Difference]: Finished difference Result 85404 states and 356819 transitions. [2021-07-13 20:25:48,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:48,498 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:48,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:48,991 INFO L225 Difference]: With dead ends: 85404 [2021-07-13 20:25:48,991 INFO L226 Difference]: Without dead ends: 85349 [2021-07-13 20:25:48,991 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 218.3ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:25:49,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85349 states. [2021-07-13 20:25:51,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85349 to 62839. [2021-07-13 20:25:51,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62839 states, 62838 states have (on average 4.170613323148413) internal successors, (262073), 62838 states have internal predecessors, (262073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:51,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62839 states to 62839 states and 262073 transitions. [2021-07-13 20:25:51,379 INFO L78 Accepts]: Start accepts. Automaton has 62839 states and 262073 transitions. Word has length 39 [2021-07-13 20:25:51,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:51,379 INFO L482 AbstractCegarLoop]: Abstraction has 62839 states and 262073 transitions. [2021-07-13 20:25:51,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:51,379 INFO L276 IsEmpty]: Start isEmpty. Operand 62839 states and 262073 transitions. [2021-07-13 20:25:51,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:51,885 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:51,885 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:52,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:52,085 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:52,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:52,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1581231163, now seen corresponding path program 47 times [2021-07-13 20:25:52,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:52,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102351660] [2021-07-13 20:25:52,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:52,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:52,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:52,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102351660] [2021-07-13 20:25:52,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102351660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:52,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319116791] [2021-07-13 20:25:52,223 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:52,255 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:25:52,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:52,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:25:52,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:52,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:52,414 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 29 treesize of output 17 [2021-07-13 20:25:52,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:52,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:52,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:52,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:23 [2021-07-13 20:25:52,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:52,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:52,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:52,514 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 32 treesize of output 14 [2021-07-13 20:25:52,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:52,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:52,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:52,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:7 [2021-07-13 20:25:52,543 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:52,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319116791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:52,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:52,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:25:52,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081855240] [2021-07-13 20:25:52,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:25:52,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:52,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:25:52,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:25:52,545 INFO L87 Difference]: Start difference. First operand 62839 states and 262073 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:53,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:53,895 INFO L93 Difference]: Finished difference Result 96974 states and 403496 transitions. [2021-07-13 20:25:53,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:25:53,895 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:53,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:54,581 INFO L225 Difference]: With dead ends: 96974 [2021-07-13 20:25:54,582 INFO L226 Difference]: Without dead ends: 96610 [2021-07-13 20:25:54,582 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 317.2ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:25:54,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96610 states. [2021-07-13 20:25:56,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96610 to 64800. [2021-07-13 20:25:56,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64800 states, 64799 states have (on average 4.175157024028149) internal successors, (270546), 64799 states have internal predecessors, (270546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:57,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64800 states to 64800 states and 270546 transitions. [2021-07-13 20:25:57,266 INFO L78 Accepts]: Start accepts. Automaton has 64800 states and 270546 transitions. Word has length 39 [2021-07-13 20:25:57,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:57,266 INFO L482 AbstractCegarLoop]: Abstraction has 64800 states and 270546 transitions. [2021-07-13 20:25:57,266 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:57,266 INFO L276 IsEmpty]: Start isEmpty. Operand 64800 states and 270546 transitions. [2021-07-13 20:25:57,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:25:57,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:57,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:57,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:57,649 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:57,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:57,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1135798081, now seen corresponding path program 48 times [2021-07-13 20:25:57,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:57,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658490533] [2021-07-13 20:25:57,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:57,802 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:57,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:57,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658490533] [2021-07-13 20:25:57,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658490533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:57,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2451429] [2021-07-13 20:25:57,802 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:57,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:25:57,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:57,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:25:57,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:57,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:57,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:57,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 35 [2021-07-13 20:25:57,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:57,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:57,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:57,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:44 [2021-07-13 20:25:58,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:58,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:58,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:58,330 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 32 treesize of output 14 [2021-07-13 20:25:58,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:58,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:58,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:58,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-07-13 20:25:58,359 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:58,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2451429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:58,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:58,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-13 20:25:58,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370115078] [2021-07-13 20:25:58,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:25:58,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:58,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:25:58,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:25:58,360 INFO L87 Difference]: Start difference. First operand 64800 states and 270546 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:59,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:59,539 INFO L93 Difference]: Finished difference Result 96110 states and 404015 transitions. [2021-07-13 20:25:59,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:25:59,539 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:25:59,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:00,063 INFO L225 Difference]: With dead ends: 96110 [2021-07-13 20:26:00,064 INFO L226 Difference]: Without dead ends: 96055 [2021-07-13 20:26:00,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 303.5ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:26:00,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96055 states. [2021-07-13 20:26:02,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96055 to 65079. [2021-07-13 20:26:02,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65079 states, 65078 states have (on average 4.18070622944774) internal successors, (272072), 65078 states have internal predecessors, (272072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:02,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65079 states to 65079 states and 272072 transitions. [2021-07-13 20:26:02,925 INFO L78 Accepts]: Start accepts. Automaton has 65079 states and 272072 transitions. Word has length 39 [2021-07-13 20:26:02,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:02,925 INFO L482 AbstractCegarLoop]: Abstraction has 65079 states and 272072 transitions. [2021-07-13 20:26:02,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:02,925 INFO L276 IsEmpty]: Start isEmpty. Operand 65079 states and 272072 transitions. [2021-07-13 20:26:03,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:03,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:03,127 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:03,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:03,349 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:03,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:03,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1721312073, now seen corresponding path program 49 times [2021-07-13 20:26:03,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:03,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101173461] [2021-07-13 20:26:03,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:03,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:03,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:03,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101173461] [2021-07-13 20:26:03,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101173461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:03,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205606792] [2021-07-13 20:26:03,490 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:03,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:03,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:03,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:03,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:03,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:03,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-07-13 20:26:03,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:03,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:03,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:03,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-13 20:26:03,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:03,688 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 32 treesize of output 14 [2021-07-13 20:26:03,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:03,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:03,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:03,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:26:03,713 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:03,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205606792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:03,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:03,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:03,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955792265] [2021-07-13 20:26:03,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:03,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:03,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:03,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:03,714 INFO L87 Difference]: Start difference. First operand 65079 states and 272072 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:04,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:04,951 INFO L93 Difference]: Finished difference Result 91071 states and 380426 transitions. [2021-07-13 20:26:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:26:04,951 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:04,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:05,675 INFO L225 Difference]: With dead ends: 91071 [2021-07-13 20:26:05,675 INFO L226 Difference]: Without dead ends: 91016 [2021-07-13 20:26:05,675 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 292.5ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:26:05,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91016 states. [2021-07-13 20:26:07,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91016 to 65371. [2021-07-13 20:26:07,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65371 states, 65370 states have (on average 4.181551170261588) internal successors, (273348), 65370 states have internal predecessors, (273348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:08,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65371 states to 65371 states and 273348 transitions. [2021-07-13 20:26:08,188 INFO L78 Accepts]: Start accepts. Automaton has 65371 states and 273348 transitions. Word has length 39 [2021-07-13 20:26:08,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:08,188 INFO L482 AbstractCegarLoop]: Abstraction has 65371 states and 273348 transitions. [2021-07-13 20:26:08,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:08,188 INFO L276 IsEmpty]: Start isEmpty. Operand 65371 states and 273348 transitions. [2021-07-13 20:26:08,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:08,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:08,363 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:08,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-13 20:26:08,579 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:08,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:08,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1132351103, now seen corresponding path program 50 times [2021-07-13 20:26:08,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:08,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252226159] [2021-07-13 20:26:08,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:08,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:08,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252226159] [2021-07-13 20:26:08,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252226159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:08,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294643691] [2021-07-13 20:26:08,703 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:08,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:08,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:08,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:08,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:08,838 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:08,839 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 47 treesize of output 29 [2021-07-13 20:26:08,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:08,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:08,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:08,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-07-13 20:26:09,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:09,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26: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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:26:09,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:09,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:09,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:09,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:26:09,345 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:09,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294643691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:09,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:09,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:09,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444220714] [2021-07-13 20:26:09,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:09,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:09,346 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:09,346 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:09,346 INFO L87 Difference]: Start difference. First operand 65371 states and 273348 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:10,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:10,425 INFO L93 Difference]: Finished difference Result 97206 states and 409176 transitions. [2021-07-13 20:26:10,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:26:10,425 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:10,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:10,885 INFO L225 Difference]: With dead ends: 97206 [2021-07-13 20:26:10,885 INFO L226 Difference]: Without dead ends: 97151 [2021-07-13 20:26:10,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 599.4ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:11,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97151 states. [2021-07-13 20:26:13,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97151 to 65763. [2021-07-13 20:26:13,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65763 states, 65762 states have (on average 4.181609440102187) internal successors, (274991), 65762 states have internal predecessors, (274991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:14,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65763 states to 65763 states and 274991 transitions. [2021-07-13 20:26:14,131 INFO L78 Accepts]: Start accepts. Automaton has 65763 states and 274991 transitions. Word has length 39 [2021-07-13 20:26:14,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:14,131 INFO L482 AbstractCegarLoop]: Abstraction has 65763 states and 274991 transitions. [2021-07-13 20:26:14,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:14,132 INFO L276 IsEmpty]: Start isEmpty. Operand 65763 states and 274991 transitions. [2021-07-13 20:26:14,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:14,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:14,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:14,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-13 20:26:14,564 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:14,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:14,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1649941751, now seen corresponding path program 51 times [2021-07-13 20:26:14,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:14,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114515499] [2021-07-13 20:26:14,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:14,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:14,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:14,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:14,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114515499] [2021-07-13 20:26:14,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114515499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:14,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398613706] [2021-07-13 20:26:14,716 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:14,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:26:14,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:14,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:26:14,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:14,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:14,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 54 [2021-07-13 20:26:14,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:14,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:14,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:14,986 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:86, output treesize:58 [2021-07-13 20:26:15,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:15,067 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:15,067 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 44 treesize of output 40 [2021-07-13 20:26:15,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:15,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:15,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:15,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-13 20:26:15,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:15,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398613706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:15,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:15,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:26:15,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555605347] [2021-07-13 20:26:15,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:26:15,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:15,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:26:15,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:26:15,130 INFO L87 Difference]: Start difference. First operand 65763 states and 274991 transitions. Second operand has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:17,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:17,094 INFO L93 Difference]: Finished difference Result 105951 states and 445490 transitions. [2021-07-13 20:26:17,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:26:17,095 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:17,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:17,664 INFO L225 Difference]: With dead ends: 105951 [2021-07-13 20:26:17,664 INFO L226 Difference]: Without dead ends: 105896 [2021-07-13 20:26:17,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 622.7ms TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:26:18,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105896 states. [2021-07-13 20:26:19,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105896 to 66187. [2021-07-13 20:26:19,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66187 states, 66186 states have (on average 4.183769981567099) internal successors, (276907), 66186 states have internal predecessors, (276907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:20,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66187 states to 66187 states and 276907 transitions. [2021-07-13 20:26:20,579 INFO L78 Accepts]: Start accepts. Automaton has 66187 states and 276907 transitions. Word has length 39 [2021-07-13 20:26:20,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:20,579 INFO L482 AbstractCegarLoop]: Abstraction has 66187 states and 276907 transitions. [2021-07-13 20:26:20,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 17 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:20,579 INFO L276 IsEmpty]: Start isEmpty. Operand 66187 states and 276907 transitions. [2021-07-13 20:26:20,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:20,790 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:20,790 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:21,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-13 20:26:21,007 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:21,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:21,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1155673421, now seen corresponding path program 52 times [2021-07-13 20:26:21,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:21,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911784041] [2021-07-13 20:26:21,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:21,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:21,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:21,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:21,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911784041] [2021-07-13 20:26:21,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911784041] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:21,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398239650] [2021-07-13 20:26:21,137 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:21,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:26:21,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:21,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:21,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:21,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:21,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:21,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 40 [2021-07-13 20:26:21,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:21,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:21,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:21,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-13 20:26:21,338 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:21,338 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 32 treesize of output 14 [2021-07-13 20:26:21,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:21,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:21,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:21,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:26:21,364 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:21,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398239650] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:21,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:21,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:21,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505481432] [2021-07-13 20:26:21,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:21,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:21,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:21,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:21,365 INFO L87 Difference]: Start difference. First operand 66187 states and 276907 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:22,781 INFO L93 Difference]: Finished difference Result 95008 states and 399645 transitions. [2021-07-13 20:26:22,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:26:22,782 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:22,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:23,288 INFO L225 Difference]: With dead ends: 95008 [2021-07-13 20:26:23,288 INFO L226 Difference]: Without dead ends: 94953 [2021-07-13 20:26:23,288 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 214.4ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:26:23,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94953 states. [2021-07-13 20:26:25,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94953 to 65403. [2021-07-13 20:26:25,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65403 states, 65402 states have (on average 4.183557077765206) internal successors, (273613), 65402 states have internal predecessors, (273613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:25,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65403 states to 65403 states and 273613 transitions. [2021-07-13 20:26:25,883 INFO L78 Accepts]: Start accepts. Automaton has 65403 states and 273613 transitions. Word has length 39 [2021-07-13 20:26:25,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:25,884 INFO L482 AbstractCegarLoop]: Abstraction has 65403 states and 273613 transitions. [2021-07-13 20:26:25,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:25,884 INFO L276 IsEmpty]: Start isEmpty. Operand 65403 states and 273613 transitions. [2021-07-13 20:26:26,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:26,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:26,066 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:26,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-13 20:26:26,273 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:26,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:26,273 INFO L82 PathProgramCache]: Analyzing trace with hash -836067231, now seen corresponding path program 53 times [2021-07-13 20:26:26,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:26,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172695137] [2021-07-13 20:26:26,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:26,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:26,754 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:26,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:26,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172695137] [2021-07-13 20:26:26,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172695137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:26,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670095594] [2021-07-13 20:26:26,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:26,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:26:26,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:26,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:26:26,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:26,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:26,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:26,974 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 39 treesize of output 27 [2021-07-13 20:26:26,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:26,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:26,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:26,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:66, output treesize:35 [2021-07-13 20:26:27,034 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:27,034 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 32 treesize of output 14 [2021-07-13 20:26:27,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:27,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:27,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:27,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:26:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:27,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670095594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:27,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:27,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:26:27,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216470701] [2021-07-13 20:26:27,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:26:27,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:27,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:26:27,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:26:27,058 INFO L87 Difference]: Start difference. First operand 65403 states and 273613 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:28,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:28,448 INFO L93 Difference]: Finished difference Result 98361 states and 409243 transitions. [2021-07-13 20:26:28,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:26:28,448 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:28,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:29,258 INFO L225 Difference]: With dead ends: 98361 [2021-07-13 20:26:29,258 INFO L226 Difference]: Without dead ends: 98044 [2021-07-13 20:26:29,259 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 403.0ms TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:26:29,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98044 states. [2021-07-13 20:26:31,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98044 to 67024. [2021-07-13 20:26:31,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67024 states, 67023 states have (on average 4.178371603777808) internal successors, (280047), 67023 states have internal predecessors, (280047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:31,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67024 states to 67024 states and 280047 transitions. [2021-07-13 20:26:31,840 INFO L78 Accepts]: Start accepts. Automaton has 67024 states and 280047 transitions. Word has length 39 [2021-07-13 20:26:31,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:31,840 INFO L482 AbstractCegarLoop]: Abstraction has 67024 states and 280047 transitions. [2021-07-13 20:26:31,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:31,840 INFO L276 IsEmpty]: Start isEmpty. Operand 67024 states and 280047 transitions. [2021-07-13 20:26:32,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:32,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:32,046 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:32,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-07-13 20:26:32,261 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:32,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:32,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1324687803, now seen corresponding path program 54 times [2021-07-13 20:26:32,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:32,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941322776] [2021-07-13 20:26:32,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:32,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:32,420 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:32,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:32,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941322776] [2021-07-13 20:26:32,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941322776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:32,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880747250] [2021-07-13 20:26:32,420 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:32,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:26:32,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:32,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:26:32,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:32,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:32,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:32,729 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 53 treesize of output 35 [2021-07-13 20:26:32,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:32,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:32,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:32,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:44 [2021-07-13 20:26:33,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:33,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:33,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:33,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 14 [2021-07-13 20:26:33,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:33,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:33,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:33,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:26:33,127 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:33,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880747250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:33,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:33,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:26:33,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370280860] [2021-07-13 20:26:33,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:26:33,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:33,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:26:33,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:26:33,129 INFO L87 Difference]: Start difference. First operand 67024 states and 280047 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:34,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:34,625 INFO L93 Difference]: Finished difference Result 98225 states and 411614 transitions. [2021-07-13 20:26:34,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:26:34,625 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:34,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:35,199 INFO L225 Difference]: With dead ends: 98225 [2021-07-13 20:26:35,199 INFO L226 Difference]: Without dead ends: 98065 [2021-07-13 20:26:35,199 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 338.5ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:26:35,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98065 states. [2021-07-13 20:26:37,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98065 to 67300. [2021-07-13 20:26:37,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67300 states, 67299 states have (on average 4.179958097445727) internal successors, (281307), 67299 states have internal predecessors, (281307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:38,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67300 states to 67300 states and 281307 transitions. [2021-07-13 20:26:38,284 INFO L78 Accepts]: Start accepts. Automaton has 67300 states and 281307 transitions. Word has length 39 [2021-07-13 20:26:38,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:38,284 INFO L482 AbstractCegarLoop]: Abstraction has 67300 states and 281307 transitions. [2021-07-13 20:26:38,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:38,284 INFO L276 IsEmpty]: Start isEmpty. Operand 67300 states and 281307 transitions. [2021-07-13 20:26:38,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:38,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:38,510 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:38,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:38,726 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:38,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:38,726 INFO L82 PathProgramCache]: Analyzing trace with hash -783414601, now seen corresponding path program 55 times [2021-07-13 20:26:38,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:38,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354510439] [2021-07-13 20:26:38,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:38,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:38,867 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:38,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:38,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354510439] [2021-07-13 20:26:38,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354510439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:38,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893142457] [2021-07-13 20:26:38,868 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:38,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:38,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:38,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:39,047 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 68 treesize of output 40 [2021-07-13 20:26:39,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:39,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:39,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:39,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-13 20:26:39,080 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:39,080 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 32 treesize of output 14 [2021-07-13 20:26:39,093 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:39,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:39,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:39,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:26:39,121 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:39,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893142457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:39,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:39,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:39,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076847707] [2021-07-13 20:26:39,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:39,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:39,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:39,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:39,122 INFO L87 Difference]: Start difference. First operand 67300 states and 281307 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:40,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:40,397 INFO L93 Difference]: Finished difference Result 97032 states and 405847 transitions. [2021-07-13 20:26:40,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:26:40,397 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:40,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:41,163 INFO L225 Difference]: With dead ends: 97032 [2021-07-13 20:26:41,163 INFO L226 Difference]: Without dead ends: 96977 [2021-07-13 20:26:41,163 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 263.2ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:26:41,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96977 states. [2021-07-13 20:26:43,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96977 to 67424. [2021-07-13 20:26:43,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67424 states, 67423 states have (on average 4.179627130207793) internal successors, (281803), 67423 states have internal predecessors, (281803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:43,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67424 states to 67424 states and 281803 transitions. [2021-07-13 20:26:43,788 INFO L78 Accepts]: Start accepts. Automaton has 67424 states and 281803 transitions. Word has length 39 [2021-07-13 20:26:43,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:43,789 INFO L482 AbstractCegarLoop]: Abstraction has 67424 states and 281803 transitions. [2021-07-13 20:26:43,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:43,789 INFO L276 IsEmpty]: Start isEmpty. Operand 67424 states and 281803 transitions. [2021-07-13 20:26:43,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:43,995 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:43,995 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:44,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:44,208 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:44,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:44,208 INFO L82 PathProgramCache]: Analyzing trace with hash -441876997, now seen corresponding path program 56 times [2021-07-13 20:26:44,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:44,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646244454] [2021-07-13 20:26:44,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:44,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:44,388 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:44,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:44,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646244454] [2021-07-13 20:26:44,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646244454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:44,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614783110] [2021-07-13 20:26:44,388 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:44,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:44,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:44,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:44,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:44,751 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-07-13 20:26:44,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:44,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:44,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:44,843 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 58 treesize of output 30 [2021-07-13 20:26:44,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:44,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:44,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:44,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-13 20:26:44,895 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:44,895 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 32 treesize of output 14 [2021-07-13 20:26:44,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:44,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:44,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:44,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:26:44,922 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:44,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614783110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:44,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:44,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:44,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302807416] [2021-07-13 20:26:44,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:44,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:44,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:44,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:44,923 INFO L87 Difference]: Start difference. First operand 67424 states and 281803 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:45,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:45,990 INFO L93 Difference]: Finished difference Result 96451 states and 403188 transitions. [2021-07-13 20:26:45,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:26:45,990 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:45,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:46,422 INFO L225 Difference]: With dead ends: 96451 [2021-07-13 20:26:46,422 INFO L226 Difference]: Without dead ends: 96361 [2021-07-13 20:26:46,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 252.7ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:26:46,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96361 states. [2021-07-13 20:26:48,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96361 to 67408. [2021-07-13 20:26:48,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67408 states, 67407 states have (on average 4.181301645229724) internal successors, (281849), 67407 states have internal predecessors, (281849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:49,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67408 states to 67408 states and 281849 transitions. [2021-07-13 20:26:49,353 INFO L78 Accepts]: Start accepts. Automaton has 67408 states and 281849 transitions. Word has length 39 [2021-07-13 20:26:49,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:49,354 INFO L482 AbstractCegarLoop]: Abstraction has 67408 states and 281849 transitions. [2021-07-13 20:26:49,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:49,354 INFO L276 IsEmpty]: Start isEmpty. Operand 67408 states and 281849 transitions. [2021-07-13 20:26:49,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:49,548 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:49,548 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:49,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:49,761 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:49,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:49,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1958076667, now seen corresponding path program 57 times [2021-07-13 20:26:49,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:49,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342486146] [2021-07-13 20:26:49,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:49,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:49,870 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:49,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:49,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342486146] [2021-07-13 20:26:49,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342486146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:49,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6485708] [2021-07-13 20:26:49,871 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:49,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:26:49,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:49,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:49,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:50,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:50,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:50,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 52 treesize of output 48 [2021-07-13 20:26:50,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:50,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:50,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:50,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-07-13 20:26:50,164 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:26:50,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 32 [2021-07-13 20:26:50,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:50,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:50,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:50,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-07-13 20:26:50,224 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:50,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6485708] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:50,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:50,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:26:50,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650208945] [2021-07-13 20:26:50,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:26:50,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:50,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:26:50,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:26:50,225 INFO L87 Difference]: Start difference. First operand 67408 states and 281849 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:50,625 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-07-13 20:26:52,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:52,761 INFO L93 Difference]: Finished difference Result 127449 states and 536833 transitions. [2021-07-13 20:26:52,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:26:52,761 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:52,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:53,481 INFO L225 Difference]: With dead ends: 127449 [2021-07-13 20:26:53,481 INFO L226 Difference]: Without dead ends: 127394 [2021-07-13 20:26:53,482 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 1055.3ms TimeCoverageRelationStatistics Valid=197, Invalid=1285, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:26:53,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127394 states. [2021-07-13 20:26:56,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127394 to 71347. [2021-07-13 20:26:56,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71347 states, 71346 states have (on average 4.187999327222269) internal successors, (298797), 71346 states have internal predecessors, (298797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:56,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71347 states to 71347 states and 298797 transitions. [2021-07-13 20:26:56,784 INFO L78 Accepts]: Start accepts. Automaton has 71347 states and 298797 transitions. Word has length 39 [2021-07-13 20:26:56,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:56,784 INFO L482 AbstractCegarLoop]: Abstraction has 71347 states and 298797 transitions. [2021-07-13 20:26:56,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:56,784 INFO L276 IsEmpty]: Start isEmpty. Operand 71347 states and 298797 transitions. [2021-07-13 20:26:56,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:26:56,987 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:56,987 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:57,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2021-07-13 20:26:57,192 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:57,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:57,193 INFO L82 PathProgramCache]: Analyzing trace with hash -980149257, now seen corresponding path program 58 times [2021-07-13 20:26:57,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:57,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224682279] [2021-07-13 20:26:57,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:57,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:57,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:57,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:57,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224682279] [2021-07-13 20:26:57,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224682279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:57,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548077630] [2021-07-13 20:26:57,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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:57,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:26:57,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:57,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:26:57,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:57,506 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:26:57,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-07-13 20:26:57,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:57,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:57,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:57,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:26:57,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:57,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:57,561 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 50 treesize of output 14 [2021-07-13 20:26:57,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:57,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:57,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:57,568 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:26:57,588 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:57,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548077630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:57,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:57,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:26:57,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404777230] [2021-07-13 20:26:57,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:26:57,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:57,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:26:57,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:57,923 INFO L87 Difference]: Start difference. First operand 71347 states and 298797 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:59,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:59,095 INFO L93 Difference]: Finished difference Result 105206 states and 443420 transitions. [2021-07-13 20:26:59,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:26:59,095 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:26:59,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:59,625 INFO L225 Difference]: With dead ends: 105206 [2021-07-13 20:26:59,625 INFO L226 Difference]: Without dead ends: 105151 [2021-07-13 20:26:59,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 219.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:26:59,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105151 states. [2021-07-13 20:27:01,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105151 to 71807. [2021-07-13 20:27:01,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71807 states, 71806 states have (on average 4.190025903127872) internal successors, (300869), 71806 states have internal predecessors, (300869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:02,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71807 states to 71807 states and 300869 transitions. [2021-07-13 20:27:02,837 INFO L78 Accepts]: Start accepts. Automaton has 71807 states and 300869 transitions. Word has length 39 [2021-07-13 20:27:02,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:02,837 INFO L482 AbstractCegarLoop]: Abstraction has 71807 states and 300869 transitions. [2021-07-13 20:27:02,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:02,837 INFO L276 IsEmpty]: Start isEmpty. Operand 71807 states and 300869 transitions. [2021-07-13 20:27:03,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:03,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:03,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:03,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:03,330 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:03,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:03,331 INFO L82 PathProgramCache]: Analyzing trace with hash 509202867, now seen corresponding path program 59 times [2021-07-13 20:27:03,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:03,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087708673] [2021-07-13 20:27:03,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:03,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:03,510 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:03,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:03,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087708673] [2021-07-13 20:27:03,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087708673] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:03,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792708163] [2021-07-13 20:27:03,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:03,630 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:03,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:03,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:27:03,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:03,914 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:27:03,915 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 41 treesize of output 29 [2021-07-13 20:27:03,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:03,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:03,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:03,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-13 20:27:03,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:03,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:03,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:03,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:03,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 29 treesize of output 13 [2021-07-13 20:27:03,969 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:03,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:03,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:03,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:27:03,997 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:03,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792708163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:03,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:03,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-13 20:27:04,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502284191] [2021-07-13 20:27:04,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:27:04,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:04,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:27:04,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:27:04,001 INFO L87 Difference]: Start difference. First operand 71807 states and 300869 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:05,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:05,986 INFO L93 Difference]: Finished difference Result 105194 states and 443125 transitions. [2021-07-13 20:27:05,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:27:05,987 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:05,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:06,533 INFO L225 Difference]: With dead ends: 105194 [2021-07-13 20:27:06,533 INFO L226 Difference]: Without dead ends: 105139 [2021-07-13 20:27:06,533 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 498.8ms TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:06,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105139 states. [2021-07-13 20:27:08,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105139 to 70341. [2021-07-13 20:27:08,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70341 states, 70340 states have (on average 4.185058288313904) internal successors, (294377), 70340 states have internal predecessors, (294377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:09,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70341 states to 70341 states and 294377 transitions. [2021-07-13 20:27:09,534 INFO L78 Accepts]: Start accepts. Automaton has 70341 states and 294377 transitions. Word has length 39 [2021-07-13 20:27:09,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:09,534 INFO L482 AbstractCegarLoop]: Abstraction has 70341 states and 294377 transitions. [2021-07-13 20:27:09,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:09,534 INFO L276 IsEmpty]: Start isEmpty. Operand 70341 states and 294377 transitions. [2021-07-13 20:27:09,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:09,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:09,736 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:09,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:09,949 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:09,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:09,949 INFO L82 PathProgramCache]: Analyzing trace with hash 801385787, now seen corresponding path program 60 times [2021-07-13 20:27:09,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:09,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675177787] [2021-07-13 20:27:09,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:10,064 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:10,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:10,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675177787] [2021-07-13 20:27:10,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675177787] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:10,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45998941] [2021-07-13 20:27:10,064 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:10,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:10,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:10,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:27:10,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:10,238 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:27:10,239 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 57 treesize of output 39 [2021-07-13 20:27:10,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:10,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:10,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:10,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:27:10,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:10,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:10,292 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 50 treesize of output 14 [2021-07-13 20:27:10,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:10,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:10,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:10,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:27:10,318 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:10,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45998941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:10,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:10,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:27:10,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498449400] [2021-07-13 20:27:10,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:27:10,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:10,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:27:10,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:10,319 INFO L87 Difference]: Start difference. First operand 70341 states and 294377 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:11,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:11,906 INFO L93 Difference]: Finished difference Result 104388 states and 439724 transitions. [2021-07-13 20:27:11,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:27:11,906 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:11,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:12,445 INFO L225 Difference]: With dead ends: 104388 [2021-07-13 20:27:12,445 INFO L226 Difference]: Without dead ends: 104333 [2021-07-13 20:27:12,445 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 213.6ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:27:12,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104333 states. [2021-07-13 20:27:14,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104333 to 71441. [2021-07-13 20:27:14,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71441 states, 71440 states have (on average 4.189207726763718) internal successors, (299277), 71440 states have internal predecessors, (299277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71441 states to 71441 states and 299277 transitions. [2021-07-13 20:27:15,287 INFO L78 Accepts]: Start accepts. Automaton has 71441 states and 299277 transitions. Word has length 39 [2021-07-13 20:27:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:15,287 INFO L482 AbstractCegarLoop]: Abstraction has 71441 states and 299277 transitions. [2021-07-13 20:27:15,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 71441 states and 299277 transitions. [2021-07-13 20:27:15,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:15,487 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:15,487 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:15,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:15,703 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:15,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:15,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1660551671, now seen corresponding path program 61 times [2021-07-13 20:27:15,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:15,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620336366] [2021-07-13 20:27:15,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:15,813 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:15,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:15,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620336366] [2021-07-13 20:27:15,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620336366] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:15,813 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49262922] [2021-07-13 20:27:15,813 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:15,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:27:15,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:15,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:15,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:15,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,988 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 68 treesize of output 40 [2021-07-13 20:27:15,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:15,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:15,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:15,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-07-13 20:27:16,019 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:27:16,019 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 32 treesize of output 14 [2021-07-13 20:27:16,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:16,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:16,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:16,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:27:16,046 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:16,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49262922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:16,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:16,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:27:16,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402733383] [2021-07-13 20:27:16,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:27:16,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:16,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:27:16,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:16,048 INFO L87 Difference]: Start difference. First operand 71441 states and 299277 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:17,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:17,492 INFO L93 Difference]: Finished difference Result 101545 states and 427568 transitions. [2021-07-13 20:27:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:27:17,492 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:17,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:17,988 INFO L225 Difference]: With dead ends: 101545 [2021-07-13 20:27:17,988 INFO L226 Difference]: Without dead ends: 101490 [2021-07-13 20:27:17,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 205.3ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:27:18,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101490 states. [2021-07-13 20:27:20,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101490 to 70975. [2021-07-13 20:27:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70975 states, 70974 states have (on average 4.18712486262575) internal successors, (297177), 70974 states have internal predecessors, (297177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:21,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70975 states to 70975 states and 297177 transitions. [2021-07-13 20:27:21,034 INFO L78 Accepts]: Start accepts. Automaton has 70975 states and 297177 transitions. Word has length 39 [2021-07-13 20:27:21,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:21,034 INFO L482 AbstractCegarLoop]: Abstraction has 70975 states and 297177 transitions. [2021-07-13 20:27:21,034 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:21,034 INFO L276 IsEmpty]: Start isEmpty. Operand 70975 states and 297177 transitions. [2021-07-13 20:27:21,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:21,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:21,321 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:21,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:21,538 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:21,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:21,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1952400375, now seen corresponding path program 62 times [2021-07-13 20:27:21,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:21,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993323772] [2021-07-13 20:27:21,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:21,651 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:21,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:21,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993323772] [2021-07-13 20:27:21,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993323772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:21,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862481536] [2021-07-13 20:27:21,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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:21,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:21,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:21,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:27:21,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:21,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:21,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:21,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-07-13 20:27:21,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:21,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:21,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:21,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-13 20:27:21,852 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:27:21,852 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 32 treesize of output 14 [2021-07-13 20:27:21,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:21,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:21,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:21,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:27:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:21,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862481536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:21,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:21,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:27:21,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492684167] [2021-07-13 20:27:21,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:27:21,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:21,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:27:21,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:21,880 INFO L87 Difference]: Start difference. First operand 70975 states and 297177 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:23,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:23,371 INFO L93 Difference]: Finished difference Result 99954 states and 421008 transitions. [2021-07-13 20:27:23,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:27:23,371 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:23,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:23,881 INFO L225 Difference]: With dead ends: 99954 [2021-07-13 20:27:23,881 INFO L226 Difference]: Without dead ends: 99899 [2021-07-13 20:27:23,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 192.7ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:24,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99899 states. [2021-07-13 20:27:26,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99899 to 69566. [2021-07-13 20:27:26,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69566 states, 69565 states have (on average 4.1904405951268595) internal successors, (291508), 69565 states have internal predecessors, (291508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69566 states to 69566 states and 291508 transitions. [2021-07-13 20:27:26,955 INFO L78 Accepts]: Start accepts. Automaton has 69566 states and 291508 transitions. Word has length 39 [2021-07-13 20:27:26,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:26,955 INFO L482 AbstractCegarLoop]: Abstraction has 69566 states and 291508 transitions. [2021-07-13 20:27:26,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:26,955 INFO L276 IsEmpty]: Start isEmpty. Operand 69566 states and 291508 transitions. [2021-07-13 20:27:27,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:27,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:27,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:27,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:27,419 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:27,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:27,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1771597753, now seen corresponding path program 63 times [2021-07-13 20:27:27,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:27,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828701002] [2021-07-13 20:27:27,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:27,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:27,573 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:27,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:27,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828701002] [2021-07-13 20:27:27,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828701002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:27,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807810177] [2021-07-13 20:27:27,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:27,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:27:27,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:27,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:27:27,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:27,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:27,727 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 35 [2021-07-13 20:27:27,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:27:27,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:27,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:39 [2021-07-13 20:27:27,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:27,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:27,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:27,868 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 44 treesize of output 14 [2021-07-13 20:27:27,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:27,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:27,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:27,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:27:27,898 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:27,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807810177] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:27,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:27,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-13 20:27:27,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570040341] [2021-07-13 20:27:27,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:27:27,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:27,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:27:27,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:27:27,899 INFO L87 Difference]: Start difference. First operand 69566 states and 291508 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:29,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:29,720 INFO L93 Difference]: Finished difference Result 104136 states and 429419 transitions. [2021-07-13 20:27:29,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:27:29,720 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:29,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:30,250 INFO L225 Difference]: With dead ends: 104136 [2021-07-13 20:27:30,250 INFO L226 Difference]: Without dead ends: 103458 [2021-07-13 20:27:30,250 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 447.7ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:27:30,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103458 states. [2021-07-13 20:27:32,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103458 to 72252. [2021-07-13 20:27:32,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72252 states, 72251 states have (on average 4.18593514276619) internal successors, (302438), 72251 states have internal predecessors, (302438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72252 states to 72252 states and 302438 transitions. [2021-07-13 20:27:33,425 INFO L78 Accepts]: Start accepts. Automaton has 72252 states and 302438 transitions. Word has length 39 [2021-07-13 20:27:33,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:33,425 INFO L482 AbstractCegarLoop]: Abstraction has 72252 states and 302438 transitions. [2021-07-13 20:27:33,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,426 INFO L276 IsEmpty]: Start isEmpty. Operand 72252 states and 302438 transitions. [2021-07-13 20:27:33,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:33,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:33,704 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:33,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-07-13 20:27:33,922 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:33,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:33,923 INFO L82 PathProgramCache]: Analyzing trace with hash -193659701, now seen corresponding path program 64 times [2021-07-13 20:27:33,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:33,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575075531] [2021-07-13 20:27:33,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:34,089 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:34,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:34,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575075531] [2021-07-13 20:27:34,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575075531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15375693] [2021-07-13 20:27:34,090 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:34,121 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:34,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:34,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:27:34,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:34,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:34,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:34,215 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 37 treesize of output 17 [2021-07-13 20:27:34,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:34,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:34,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:34,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:28 [2021-07-13 20:27:34,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:34,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:34,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:27:34,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:34,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:34,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:34,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:27:34,694 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:34,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15375693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:34,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:27:34,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564234488] [2021-07-13 20:27:34,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:27:34,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:34,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:27:34,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:34,695 INFO L87 Difference]: Start difference. First operand 72252 states and 302438 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:35,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:35,849 INFO L93 Difference]: Finished difference Result 106429 states and 443776 transitions. [2021-07-13 20:27:35,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:27:35,850 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:35,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:36,398 INFO L225 Difference]: With dead ends: 106429 [2021-07-13 20:27:36,398 INFO L226 Difference]: Without dead ends: 106342 [2021-07-13 20:27:36,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 224.8ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:27:36,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106342 states. [2021-07-13 20:27:38,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106342 to 72814. [2021-07-13 20:27:38,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72814 states, 72813 states have (on average 4.192328293024597) internal successors, (305256), 72813 states have internal predecessors, (305256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:39,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72814 states to 72814 states and 305256 transitions. [2021-07-13 20:27:39,599 INFO L78 Accepts]: Start accepts. Automaton has 72814 states and 305256 transitions. Word has length 39 [2021-07-13 20:27:39,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:39,599 INFO L482 AbstractCegarLoop]: Abstraction has 72814 states and 305256 transitions. [2021-07-13 20:27:39,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:39,599 INFO L276 IsEmpty]: Start isEmpty. Operand 72814 states and 305256 transitions. [2021-07-13 20:27:39,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:39,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:39,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:40,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-07-13 20:27:40,022 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:40,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:40,022 INFO L82 PathProgramCache]: Analyzing trace with hash 449945505, now seen corresponding path program 65 times [2021-07-13 20:27:40,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:40,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84388284] [2021-07-13 20:27:40,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:40,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:40,198 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:40,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:40,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84388284] [2021-07-13 20:27:40,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84388284] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:40,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608414345] [2021-07-13 20:27:40,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:40,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:27:40,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:40,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:27:40,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:40,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:40,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:40,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:40,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:40,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 47 [2021-07-13 20:27:40,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:27:40,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:40,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:40,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:34 [2021-07-13 20:27:40,859 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:27:40,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:27:40,860 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:40,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:40,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:40,862 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:5 [2021-07-13 20:27:40,883 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:40,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608414345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:40,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:40,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:27:40,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500628014] [2021-07-13 20:27:40,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:27:40,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:40,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:27:40,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:27:40,884 INFO L87 Difference]: Start difference. First operand 72814 states and 305256 transitions. Second operand has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:42,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:42,961 INFO L93 Difference]: Finished difference Result 134927 states and 554401 transitions. [2021-07-13 20:27:42,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:27:42,962 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:42,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:43,712 INFO L225 Difference]: With dead ends: 134927 [2021-07-13 20:27:43,712 INFO L226 Difference]: Without dead ends: 134307 [2021-07-13 20:27:43,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 716.9ms TimeCoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:27:44,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134307 states. [2021-07-13 20:27:46,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134307 to 82192. [2021-07-13 20:27:46,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82192 states, 82191 states have (on average 4.190641311092455) internal successors, (344433), 82191 states have internal predecessors, (344433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:47,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82192 states to 82192 states and 344433 transitions. [2021-07-13 20:27:47,612 INFO L78 Accepts]: Start accepts. Automaton has 82192 states and 344433 transitions. Word has length 39 [2021-07-13 20:27:47,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:47,612 INFO L482 AbstractCegarLoop]: Abstraction has 82192 states and 344433 transitions. [2021-07-13 20:27:47,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.4) internal successors, (68), 19 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:47,612 INFO L276 IsEmpty]: Start isEmpty. Operand 82192 states and 344433 transitions. [2021-07-13 20:27:47,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:47,847 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:47,847 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:48,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:48,061 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:48,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:48,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1849761335, now seen corresponding path program 66 times [2021-07-13 20:27:48,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:48,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890041492] [2021-07-13 20:27:48,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:48,214 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:48,214 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:48,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890041492] [2021-07-13 20:27:48,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890041492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:48,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076699576] [2021-07-13 20:27:48,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:48,247 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:27:48,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:48,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:27:48,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:48,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:48,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:48,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:48,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 35 [2021-07-13 20:27:48,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:48,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:48,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:48,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:80, output treesize:46 [2021-07-13 20:27:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:48,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:48,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:48,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 30 [2021-07-13 20:27:48,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:27:48,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:48,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:27:48,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-07-13 20:27:48,842 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:48,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076699576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:48,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:48,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:27:48,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519184990] [2021-07-13 20:27:48,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:27:48,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:48,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:27:48,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:27:48,843 INFO L87 Difference]: Start difference. First operand 82192 states and 344433 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:50,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:50,965 INFO L93 Difference]: Finished difference Result 137677 states and 573994 transitions. [2021-07-13 20:27:50,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:27:50,966 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:50,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:51,683 INFO L225 Difference]: With dead ends: 137677 [2021-07-13 20:27:51,683 INFO L226 Difference]: Without dead ends: 137201 [2021-07-13 20:27:51,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 904.9ms TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:27:51,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137201 states. [2021-07-13 20:27:55,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137201 to 83290. [2021-07-13 20:27:55,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83290 states, 83289 states have (on average 4.188848467384648) internal successors, (348885), 83289 states have internal predecessors, (348885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:55,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83290 states to 83290 states and 348885 transitions. [2021-07-13 20:27:55,688 INFO L78 Accepts]: Start accepts. Automaton has 83290 states and 348885 transitions. Word has length 39 [2021-07-13 20:27:55,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:55,689 INFO L482 AbstractCegarLoop]: Abstraction has 83290 states and 348885 transitions. [2021-07-13 20:27:55,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:55,689 INFO L276 IsEmpty]: Start isEmpty. Operand 83290 states and 348885 transitions. [2021-07-13 20:27:56,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:27:56,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:56,323 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:56,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:56,540 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:56,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:56,540 INFO L82 PathProgramCache]: Analyzing trace with hash 408457215, now seen corresponding path program 67 times [2021-07-13 20:27:56,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:56,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035987686] [2021-07-13 20:27:56,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:56,678 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:56,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035987686] [2021-07-13 20:27:56,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035987686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051750698] [2021-07-13 20:27:56,678 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:56,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:56,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:27:56,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:56,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,894 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 58 treesize of output 30 [2021-07-13 20:27:56,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:56,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:78, output treesize:38 [2021-07-13 20:27:56,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,963 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 34 treesize of output 14 [2021-07-13 20:27:56,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-13 20:27:56,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051750698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:56,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:27:56,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321619265] [2021-07-13 20:27:56,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:27:56,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:56,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:27:56,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:27:56,994 INFO L87 Difference]: Start difference. First operand 83290 states and 348885 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:58,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:58,718 INFO L93 Difference]: Finished difference Result 118900 states and 497318 transitions. [2021-07-13 20:27:58,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:27:58,719 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:27:58,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:59,306 INFO L225 Difference]: With dead ends: 118900 [2021-07-13 20:27:59,306 INFO L226 Difference]: Without dead ends: 118813 [2021-07-13 20:27:59,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 247.1ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:27:59,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118813 states. [2021-07-13 20:28:02,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118813 to 83401. [2021-07-13 20:28:02,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83401 states, 83400 states have (on average 4.19037170263789) internal successors, (349477), 83400 states have internal predecessors, (349477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:02,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83401 states to 83401 states and 349477 transitions. [2021-07-13 20:28:02,599 INFO L78 Accepts]: Start accepts. Automaton has 83401 states and 349477 transitions. Word has length 39 [2021-07-13 20:28:02,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:02,600 INFO L482 AbstractCegarLoop]: Abstraction has 83401 states and 349477 transitions. [2021-07-13 20:28:02,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:02,600 INFO L276 IsEmpty]: Start isEmpty. Operand 83401 states and 349477 transitions. [2021-07-13 20:28:03,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:03,386 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:03,386 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:03,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-07-13 20:28:03,603 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:03,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:03,603 INFO L82 PathProgramCache]: Analyzing trace with hash 926047863, now seen corresponding path program 68 times [2021-07-13 20:28:03,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:03,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537472141] [2021-07-13 20:28:03,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:03,794 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:03,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:03,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537472141] [2021-07-13 20:28:03,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537472141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:03,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8146300] [2021-07-13 20:28:03,794 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:03,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:03,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:03,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:28:03,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:04,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:04,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:04,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 42 [2021-07-13 20:28:04,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:04,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:04,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:04,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-13 20:28:04,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:04,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:04,084 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 50 treesize of output 14 [2021-07-13 20:28:04,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:04,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:04,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:04,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:28:04,110 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:04,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8146300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:04,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:04,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:28:04,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453614848] [2021-07-13 20:28:04,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:28:04,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:04,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:28:04,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:28:04,111 INFO L87 Difference]: Start difference. First operand 83401 states and 349477 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:05,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:05,739 INFO L93 Difference]: Finished difference Result 125293 states and 524667 transitions. [2021-07-13 20:28:05,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:28:05,739 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:05,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:06,379 INFO L225 Difference]: With dead ends: 125293 [2021-07-13 20:28:06,379 INFO L226 Difference]: Without dead ends: 125206 [2021-07-13 20:28:06,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 277.1ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:28:06,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125206 states. [2021-07-13 20:28:09,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125206 to 83793. [2021-07-13 20:28:09,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83793 states, 83792 states have (on average 4.19153379797594) internal successors, (351217), 83792 states have internal predecessors, (351217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:09,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83793 states to 83793 states and 351217 transitions. [2021-07-13 20:28:09,904 INFO L78 Accepts]: Start accepts. Automaton has 83793 states and 351217 transitions. Word has length 39 [2021-07-13 20:28:09,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:09,904 INFO L482 AbstractCegarLoop]: Abstraction has 83793 states and 351217 transitions. [2021-07-13 20:28:09,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:09,904 INFO L276 IsEmpty]: Start isEmpty. Operand 83793 states and 351217 transitions. [2021-07-13 20:28:10,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:10,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:10,513 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:10,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:10,729 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:10,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:10,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1879567309, now seen corresponding path program 69 times [2021-07-13 20:28:10,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:10,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738101] [2021-07-13 20:28:10,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:10,884 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:10,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:10,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738101] [2021-07-13 20:28:10,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:10,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914736347] [2021-07-13 20:28:10,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:10,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:28:10,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:10,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:28:10,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:11,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:11,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:11,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 53 [2021-07-13 20:28:11,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:28:11,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:11,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:11,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:86, output treesize:58 [2021-07-13 20:28:11,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:11,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-07-13 20:28:11,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:11,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:11,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:11,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:28:11,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:28:11,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:11,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:11,260 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:38 [2021-07-13 20:28:11,339 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:11,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914736347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:11,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:11,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:28:11,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684278911] [2021-07-13 20:28:11,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:28:11,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:11,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:28:11,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:28:11,340 INFO L87 Difference]: Start difference. First operand 83793 states and 351217 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:13,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:13,502 INFO L93 Difference]: Finished difference Result 142260 states and 596907 transitions. [2021-07-13 20:28:13,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:28:13,502 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:13,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:14,548 INFO L225 Difference]: With dead ends: 142260 [2021-07-13 20:28:14,548 INFO L226 Difference]: Without dead ends: 141994 [2021-07-13 20:28:14,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 685.7ms TimeCoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:28:14,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141994 states. [2021-07-13 20:28:17,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141994 to 84481. [2021-07-13 20:28:17,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84481 states, 84480 states have (on average 4.194685132575757) internal successors, (354367), 84480 states have internal predecessors, (354367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:18,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84481 states to 84481 states and 354367 transitions. [2021-07-13 20:28:18,003 INFO L78 Accepts]: Start accepts. Automaton has 84481 states and 354367 transitions. Word has length 39 [2021-07-13 20:28:18,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:18,003 INFO L482 AbstractCegarLoop]: Abstraction has 84481 states and 354367 transitions. [2021-07-13 20:28:18,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:18,003 INFO L276 IsEmpty]: Start isEmpty. Operand 84481 states and 354367 transitions. [2021-07-13 20:28:18,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:18,621 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:18,621 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:18,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-07-13 20:28:18,837 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:18,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:18,838 INFO L82 PathProgramCache]: Analyzing trace with hash -1917685925, now seen corresponding path program 70 times [2021-07-13 20:28:18,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:18,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970969083] [2021-07-13 20:28:18,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:19,007 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:19,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:19,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970969083] [2021-07-13 20:28:19,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970969083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:19,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76328669] [2021-07-13 20:28:19,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:19,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:28:19,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:19,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:28:19,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:19,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:19,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 39 [2021-07-13 20:28:19,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:19,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:19,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:19,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-13 20:28:19,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:19,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:19,278 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 50 treesize of output 14 [2021-07-13 20:28:19,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:19,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:19,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:19,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:28:19,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:19,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76328669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:19,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:19,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:28:19,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259357066] [2021-07-13 20:28:19,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:28:19,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:19,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:28:19,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:28:19,310 INFO L87 Difference]: Start difference. First operand 84481 states and 354367 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:21,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:21,162 INFO L93 Difference]: Finished difference Result 126928 states and 528123 transitions. [2021-07-13 20:28:21,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:28:21,162 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:21,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:21,816 INFO L225 Difference]: With dead ends: 126928 [2021-07-13 20:28:21,816 INFO L226 Difference]: Without dead ends: 126324 [2021-07-13 20:28:21,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 483.2ms TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:22,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126324 states. [2021-07-13 20:28:24,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126324 to 84249. [2021-07-13 20:28:24,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84249 states, 84248 states have (on average 4.197239103598898) internal successors, (353609), 84248 states have internal predecessors, (353609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:25,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84249 states to 84249 states and 353609 transitions. [2021-07-13 20:28:25,507 INFO L78 Accepts]: Start accepts. Automaton has 84249 states and 353609 transitions. Word has length 39 [2021-07-13 20:28:25,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:25,508 INFO L482 AbstractCegarLoop]: Abstraction has 84249 states and 353609 transitions. [2021-07-13 20:28:25,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:25,508 INFO L276 IsEmpty]: Start isEmpty. Operand 84249 states and 353609 transitions. [2021-07-13 20:28:25,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:25,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:25,735 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:25,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-13 20:28:25,949 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:25,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:25,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1007234071, now seen corresponding path program 71 times [2021-07-13 20:28:25,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:25,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172496573] [2021-07-13 20:28:25,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:25,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:26,136 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:26,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:26,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172496573] [2021-07-13 20:28:26,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172496573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:26,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739778762] [2021-07-13 20:28:26,137 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:26,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:28:26,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:26,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:28:26,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:26,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:26,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:26,296 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 49 treesize of output 31 [2021-07-13 20:28:26,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:26,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:26,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:26,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:36 [2021-07-13 20:28:26,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:26,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:26,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:28:26,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:26,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:26,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:26,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-07-13 20:28:26,403 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:26,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739778762] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:26,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:26,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-07-13 20:28:26,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244435243] [2021-07-13 20:28:26,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:28:26,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:26,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:28:26,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:28:26,404 INFO L87 Difference]: Start difference. First operand 84249 states and 353609 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:28,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:28,015 INFO L93 Difference]: Finished difference Result 127851 states and 530873 transitions. [2021-07-13 20:28:28,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:28:28,015 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:28,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:28,945 INFO L225 Difference]: With dead ends: 127851 [2021-07-13 20:28:28,946 INFO L226 Difference]: Without dead ends: 127392 [2021-07-13 20:28:28,946 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 392.6ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:29,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127392 states. [2021-07-13 20:28:31,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127392 to 84123. [2021-07-13 20:28:31,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84123 states, 84122 states have (on average 4.198925370295523) internal successors, (353222), 84122 states have internal predecessors, (353222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:32,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84123 states to 84123 states and 353222 transitions. [2021-07-13 20:28:32,504 INFO L78 Accepts]: Start accepts. Automaton has 84123 states and 353222 transitions. Word has length 39 [2021-07-13 20:28:32,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:32,504 INFO L482 AbstractCegarLoop]: Abstraction has 84123 states and 353222 transitions. [2021-07-13 20:28:32,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:32,504 INFO L276 IsEmpty]: Start isEmpty. Operand 84123 states and 353222 transitions. [2021-07-13 20:28:32,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:32,749 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:32,750 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:32,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-07-13 20:28:32,953 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:32,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:32,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1962920085, now seen corresponding path program 72 times [2021-07-13 20:28:32,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:32,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241555579] [2021-07-13 20:28:32,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:33,497 WARN L205 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 21 [2021-07-13 20:28:33,528 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:33,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:33,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241555579] [2021-07-13 20:28:33,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241555579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:33,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005257414] [2021-07-13 20:28:33,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:33,561 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:28:33,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:33,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:28:33,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:33,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:33,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:33,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 51 treesize of output 55 [2021-07-13 20:28:33,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:28:33,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:33,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:33,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:78, output treesize:43 [2021-07-13 20:28:33,809 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:28:33,809 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 32 treesize of output 14 [2021-07-13 20:28:33,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:33,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:33,816 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:28:33,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:16 [2021-07-13 20:28:33,861 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:33,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005257414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:33,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:33,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:28:33,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316845711] [2021-07-13 20:28:33,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:28:33,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:33,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:28:33,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:28:33,862 INFO L87 Difference]: Start difference. First operand 84123 states and 353222 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:36,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:36,779 INFO L93 Difference]: Finished difference Result 148527 states and 621258 transitions. [2021-07-13 20:28:36,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:28:36,780 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:36,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:38,083 INFO L225 Difference]: With dead ends: 148527 [2021-07-13 20:28:38,084 INFO L226 Difference]: Without dead ends: 148270 [2021-07-13 20:28:38,084 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 1220.0ms TimeCoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:28:38,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148270 states. [2021-07-13 20:28:40,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148270 to 84201. [2021-07-13 20:28:41,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84201 states, 84200 states have (on average 4.19916864608076) internal successors, (353570), 84200 states have internal predecessors, (353570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:41,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84201 states to 84201 states and 353570 transitions. [2021-07-13 20:28:41,777 INFO L78 Accepts]: Start accepts. Automaton has 84201 states and 353570 transitions. Word has length 39 [2021-07-13 20:28:41,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:41,777 INFO L482 AbstractCegarLoop]: Abstraction has 84201 states and 353570 transitions. [2021-07-13 20:28:41,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:41,777 INFO L276 IsEmpty]: Start isEmpty. Operand 84201 states and 353570 transitions. [2021-07-13 20:28:42,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:42,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:42,034 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:42,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:42,250 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:42,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:42,251 INFO L82 PathProgramCache]: Analyzing trace with hash 388070509, now seen corresponding path program 73 times [2021-07-13 20:28:42,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:42,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909474697] [2021-07-13 20:28:42,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:42,713 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-07-13 20:28:42,783 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:42,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:42,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909474697] [2021-07-13 20:28:42,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909474697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:42,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236812278] [2021-07-13 20:28:42,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:42,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:42,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:28:42,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:42,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:42,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:42,944 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 51 treesize of output 31 [2021-07-13 20:28:42,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:42,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:42,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:42,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-07-13 20:28:43,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:43,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:43,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:28:43,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:43,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:43,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:43,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:28:43,032 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:43,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236812278] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:43,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:43,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:28:43,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453513595] [2021-07-13 20:28:43,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:28:43,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:43,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:28:43,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:28:43,033 INFO L87 Difference]: Start difference. First operand 84201 states and 353570 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:44,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:44,727 INFO L93 Difference]: Finished difference Result 147188 states and 614288 transitions. [2021-07-13 20:28:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:28:44,727 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:44,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:45,474 INFO L225 Difference]: With dead ends: 147188 [2021-07-13 20:28:45,474 INFO L226 Difference]: Without dead ends: 146949 [2021-07-13 20:28:45,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 672.3ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:28:46,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146949 states. [2021-07-13 20:28:49,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146949 to 85722. [2021-07-13 20:28:49,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85722 states, 85721 states have (on average 4.199356050442716) internal successors, (359973), 85721 states have internal predecessors, (359973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85722 states to 85722 states and 359973 transitions. [2021-07-13 20:28:49,813 INFO L78 Accepts]: Start accepts. Automaton has 85722 states and 359973 transitions. Word has length 39 [2021-07-13 20:28:49,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:49,814 INFO L482 AbstractCegarLoop]: Abstraction has 85722 states and 359973 transitions. [2021-07-13 20:28:49,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,814 INFO L276 IsEmpty]: Start isEmpty. Operand 85722 states and 359973 transitions. [2021-07-13 20:28:50,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:50,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:50,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:50,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-13 20:28:50,269 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:50,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:50,269 INFO L82 PathProgramCache]: Analyzing trace with hash -936742631, now seen corresponding path program 74 times [2021-07-13 20:28:50,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:50,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354859742] [2021-07-13 20:28:50,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:50,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:50,844 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:50,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:50,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354859742] [2021-07-13 20:28:50,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354859742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:50,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411003500] [2021-07-13 20:28:50,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:50,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:50,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:50,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:28:50,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:51,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:51,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:51,035 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 70 treesize of output 42 [2021-07-13 20:28:51,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:51,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:51,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:51,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-07-13 20:28:51,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:51,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:51,079 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 34 treesize of output 14 [2021-07-13 20:28:51,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:51,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:51,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:51,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-13 20:28:51,108 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:51,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411003500] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:51,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:51,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:28:51,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632418470] [2021-07-13 20:28:51,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:28:51,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:51,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:28:51,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:28:51,109 INFO L87 Difference]: Start difference. First operand 85722 states and 359973 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:52,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:52,796 INFO L93 Difference]: Finished difference Result 142116 states and 594073 transitions. [2021-07-13 20:28:52,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:28:52,797 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:28:52,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:53,530 INFO L225 Difference]: With dead ends: 142116 [2021-07-13 20:28:53,531 INFO L226 Difference]: Without dead ends: 141863 [2021-07-13 20:28:53,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 422.6ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:28:54,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141863 states. [2021-07-13 20:28:56,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141863 to 85374. [2021-07-13 20:28:56,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85374 states, 85373 states have (on average 4.200238951424923) internal successors, (358587), 85373 states have internal predecessors, (358587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:57,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85374 states to 85374 states and 358587 transitions. [2021-07-13 20:28:57,491 INFO L78 Accepts]: Start accepts. Automaton has 85374 states and 358587 transitions. Word has length 39 [2021-07-13 20:28:57,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:57,491 INFO L482 AbstractCegarLoop]: Abstraction has 85374 states and 358587 transitions. [2021-07-13 20:28:57,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:57,491 INFO L276 IsEmpty]: Start isEmpty. Operand 85374 states and 358587 transitions. [2021-07-13 20:28:57,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:28:57,717 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:57,717 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:57,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-13 20:28:57,933 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:57,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:57,933 INFO L82 PathProgramCache]: Analyzing trace with hash 285111321, now seen corresponding path program 75 times [2021-07-13 20:28:57,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:57,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677055521] [2021-07-13 20:28:57,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:58,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:58,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677055521] [2021-07-13 20:28:58,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677055521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:58,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571109800] [2021-07-13 20:28:58,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:58,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:28:58,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:58,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:28:58,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:58,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:58,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,644 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 52 treesize of output 48 [2021-07-13 20:28:58,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:58,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:58,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:40 [2021-07-13 20:28:58,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:58,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-13 20:28:58,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:58,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:58,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:58,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 24 [2021-07-13 20:28:58,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:28:58,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,760 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:28:58,760 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:40 [2021-07-13 20:28:58,844 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:58,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571109800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:58,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:58,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:28:58,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946078324] [2021-07-13 20:28:58,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:28:58,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:58,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:28:58,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:28:58,845 INFO L87 Difference]: Start difference. First operand 85374 states and 358587 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:01,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:01,706 INFO L93 Difference]: Finished difference Result 165987 states and 697097 transitions. [2021-07-13 20:29:01,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:29:01,706 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:01,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:03,188 INFO L225 Difference]: With dead ends: 165987 [2021-07-13 20:29:03,189 INFO L226 Difference]: Without dead ends: 165825 [2021-07-13 20:29:03,189 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1120.5ms TimeCoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:29:03,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165825 states. [2021-07-13 20:29:06,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165825 to 86436. [2021-07-13 20:29:06,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86436 states, 86435 states have (on average 4.198924046971713) internal successors, (362934), 86435 states have internal predecessors, (362934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:07,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86436 states to 86436 states and 362934 transitions. [2021-07-13 20:29:07,628 INFO L78 Accepts]: Start accepts. Automaton has 86436 states and 362934 transitions. Word has length 39 [2021-07-13 20:29:07,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:07,628 INFO L482 AbstractCegarLoop]: Abstraction has 86436 states and 362934 transitions. [2021-07-13 20:29:07,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:07,628 INFO L276 IsEmpty]: Start isEmpty. Operand 86436 states and 362934 transitions. [2021-07-13 20:29:07,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:07,921 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:07,922 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:08,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-13 20:29:08,138 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:08,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:08,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1345986963, now seen corresponding path program 76 times [2021-07-13 20:29:08,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:08,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024694934] [2021-07-13 20:29:08,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:08,658 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 17 [2021-07-13 20:29:08,681 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:08,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:08,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024694934] [2021-07-13 20:29:08,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024694934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:08,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595294514] [2021-07-13 20:29:08,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:08,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:08,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:08,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:29:08,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:08,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:08,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:08,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2021-07-13 20:29:08,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:08,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:38 [2021-07-13 20:29:08,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:08,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:08,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:29:08,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:08,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:29:08,963 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:08,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595294514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:08,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:08,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:29:08,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397261218] [2021-07-13 20:29:08,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:29:08,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:08,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:29:08,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:29:08,964 INFO L87 Difference]: Start difference. First operand 86436 states and 362934 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:10,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:10,830 INFO L93 Difference]: Finished difference Result 138093 states and 573630 transitions. [2021-07-13 20:29:10,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:29:10,830 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:10,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:11,839 INFO L225 Difference]: With dead ends: 138093 [2021-07-13 20:29:11,839 INFO L226 Difference]: Without dead ends: 137126 [2021-07-13 20:29:11,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 787.6ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:29:12,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137126 states. [2021-07-13 20:29:15,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137126 to 88256. [2021-07-13 20:29:15,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88256 states, 88255 states have (on average 4.1975072233867765) internal successors, (370451), 88255 states have internal predecessors, (370451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:15,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88256 states to 88256 states and 370451 transitions. [2021-07-13 20:29:15,638 INFO L78 Accepts]: Start accepts. Automaton has 88256 states and 370451 transitions. Word has length 39 [2021-07-13 20:29:15,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:15,638 INFO L482 AbstractCegarLoop]: Abstraction has 88256 states and 370451 transitions. [2021-07-13 20:29:15,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:15,639 INFO L276 IsEmpty]: Start isEmpty. Operand 88256 states and 370451 transitions. [2021-07-13 20:29:16,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:16,245 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:16,246 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:16,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-13 20:29:16,461 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:16,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:16,462 INFO L82 PathProgramCache]: Analyzing trace with hash -490039443, now seen corresponding path program 77 times [2021-07-13 20:29:16,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:16,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315826316] [2021-07-13 20:29:16,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:16,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:16,660 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:16,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:16,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315826316] [2021-07-13 20:29:16,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315826316] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:16,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605704107] [2021-07-13 20:29:16,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:16,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:29:16,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:16,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:29:16,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:16,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:29:16,828 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 33 treesize of output 21 [2021-07-13 20:29:16,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:16,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:16,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:16,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-07-13 20:29:16,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:16,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:16,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:16,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:16,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 43 [2021-07-13 20:29:16,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:16,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:16,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:16,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:13 [2021-07-13 20:29:16,988 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:16,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605704107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:16,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:16,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:29:16,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736268963] [2021-07-13 20:29:16,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:29:16,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:16,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:29:16,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:29:16,989 INFO L87 Difference]: Start difference. First operand 88256 states and 370451 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:20,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:20,684 INFO L93 Difference]: Finished difference Result 200384 states and 833097 transitions. [2021-07-13 20:29:20,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:29:20,684 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:20,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:22,055 INFO L225 Difference]: With dead ends: 200384 [2021-07-13 20:29:22,055 INFO L226 Difference]: Without dead ends: 199306 [2021-07-13 20:29:22,055 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1397.4ms TimeCoverageRelationStatistics Valid=259, Invalid=1633, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:29:22,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199306 states. [2021-07-13 20:29:26,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199306 to 96725. [2021-07-13 20:29:26,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96725 states, 96724 states have (on average 4.19037674207022) internal successors, (405310), 96724 states have internal predecessors, (405310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96725 states to 96725 states and 405310 transitions. [2021-07-13 20:29:27,115 INFO L78 Accepts]: Start accepts. Automaton has 96725 states and 405310 transitions. Word has length 39 [2021-07-13 20:29:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:27,116 INFO L482 AbstractCegarLoop]: Abstraction has 96725 states and 405310 transitions. [2021-07-13 20:29:27,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 96725 states and 405310 transitions. [2021-07-13 20:29:27,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:27,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:27,390 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:27,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-13 20:29:27,606 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:27,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:27,607 INFO L82 PathProgramCache]: Analyzing trace with hash 2011472877, now seen corresponding path program 78 times [2021-07-13 20:29:27,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:27,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322363449] [2021-07-13 20:29:27,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:27,819 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:27,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:27,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322363449] [2021-07-13 20:29:27,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322363449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:27,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624486903] [2021-07-13 20:29:27,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:27,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:29:27,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:27,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:29:27,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:28,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:28,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:28,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:28,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 33 [2021-07-13 20:29:28,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:28,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:28,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:28,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:44 [2021-07-13 20:29:28,413 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-07-13 20:29:28,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:28,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:28,430 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 38 treesize of output 38 [2021-07-13 20:29:28,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:28,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:28,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:28,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:16 [2021-07-13 20:29:28,501 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:28,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624486903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:28,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:28,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:29:28,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401584535] [2021-07-13 20:29:28,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:29:28,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:28,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:29:28,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:29:28,502 INFO L87 Difference]: Start difference. First operand 96725 states and 405310 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:32,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:32,063 INFO L93 Difference]: Finished difference Result 198596 states and 833521 transitions. [2021-07-13 20:29:32,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:29:32,063 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:32,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:33,122 INFO L225 Difference]: With dead ends: 198596 [2021-07-13 20:29:33,123 INFO L226 Difference]: Without dead ends: 198197 [2021-07-13 20:29:33,123 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 1179.0ms TimeCoverageRelationStatistics Valid=232, Invalid=1660, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:29:33,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198197 states. [2021-07-13 20:29:38,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198197 to 99022. [2021-07-13 20:29:38,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99022 states, 99021 states have (on average 4.188283293442805) internal successors, (414728), 99021 states have internal predecessors, (414728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:38,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99022 states to 99022 states and 414728 transitions. [2021-07-13 20:29:38,641 INFO L78 Accepts]: Start accepts. Automaton has 99022 states and 414728 transitions. Word has length 39 [2021-07-13 20:29:38,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:38,642 INFO L482 AbstractCegarLoop]: Abstraction has 99022 states and 414728 transitions. [2021-07-13 20:29:38,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:38,642 INFO L276 IsEmpty]: Start isEmpty. Operand 99022 states and 414728 transitions. [2021-07-13 20:29:39,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:39,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:39,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:39,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:39,523 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:39,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:39,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1048379041, now seen corresponding path program 79 times [2021-07-13 20:29:39,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:39,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779172081] [2021-07-13 20:29:39,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:39,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:39,707 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:39,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:39,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779172081] [2021-07-13 20:29:39,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779172081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:39,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755357492] [2021-07-13 20:29:39,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:39,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:29:39,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:39,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:39,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:39,941 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 70 treesize of output 42 [2021-07-13 20:29:39,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:39,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:39,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:39,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-07-13 20:29:39,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:39,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:39,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 14 [2021-07-13 20:29:39,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:39,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:39,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:39,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-13 20:29:40,017 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:40,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755357492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:40,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:40,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:29:40,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741974947] [2021-07-13 20:29:40,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:29:40,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:40,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:29:40,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:29:40,018 INFO L87 Difference]: Start difference. First operand 99022 states and 414728 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:41,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:41,893 INFO L93 Difference]: Finished difference Result 146518 states and 612581 transitions. [2021-07-13 20:29:41,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:29:41,894 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:41,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:42,953 INFO L225 Difference]: With dead ends: 146518 [2021-07-13 20:29:42,953 INFO L226 Difference]: Without dead ends: 146358 [2021-07-13 20:29:42,953 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 271.8ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:29:43,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146358 states. [2021-07-13 20:29:46,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146358 to 100132. [2021-07-13 20:29:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100132 states, 100131 states have (on average 4.188792681587121) internal successors, (419428), 100131 states have internal predecessors, (419428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:47,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100132 states to 100132 states and 419428 transitions. [2021-07-13 20:29:47,237 INFO L78 Accepts]: Start accepts. Automaton has 100132 states and 419428 transitions. Word has length 39 [2021-07-13 20:29:47,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:47,237 INFO L482 AbstractCegarLoop]: Abstraction has 100132 states and 419428 transitions. [2021-07-13 20:29:47,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:47,237 INFO L276 IsEmpty]: Start isEmpty. Operand 100132 states and 419428 transitions. [2021-07-13 20:29:47,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:47,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:47,930 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:48,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:48,147 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:48,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:48,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1138485851, now seen corresponding path program 80 times [2021-07-13 20:29:48,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:48,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112757709] [2021-07-13 20:29:48,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:48,320 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:48,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:48,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112757709] [2021-07-13 20:29:48,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112757709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:48,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859000900] [2021-07-13 20:29:48,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:48,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:29:48,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:48,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:29:48,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:48,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:48,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:48,599 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 59 treesize of output 39 [2021-07-13 20:29:48,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:48,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:48,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-13 20:29:48,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:48,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:48,644 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 50 treesize of output 14 [2021-07-13 20:29:48,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:48,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:48,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:48,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:29:48,676 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:48,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859000900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:48,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:48,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:29:48,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008957817] [2021-07-13 20:29:48,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:29:48,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:48,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:29:48,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:29:48,677 INFO L87 Difference]: Start difference. First operand 100132 states and 419428 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:50,758 INFO L93 Difference]: Finished difference Result 149602 states and 626385 transitions. [2021-07-13 20:29:50,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:29:50,758 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:50,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:52,013 INFO L225 Difference]: With dead ends: 149602 [2021-07-13 20:29:52,013 INFO L226 Difference]: Without dead ends: 149512 [2021-07-13 20:29:52,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 428.4ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:29:52,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149512 states. [2021-07-13 20:29:55,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149512 to 100306. [2021-07-13 20:29:55,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100306 states, 100305 states have (on average 4.187268830068292) internal successors, (420004), 100305 states have internal predecessors, (420004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:56,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100306 states to 100306 states and 420004 transitions. [2021-07-13 20:29:56,343 INFO L78 Accepts]: Start accepts. Automaton has 100306 states and 420004 transitions. Word has length 39 [2021-07-13 20:29:56,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:56,348 INFO L482 AbstractCegarLoop]: Abstraction has 100306 states and 420004 transitions. [2021-07-13 20:29:56,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:56,349 INFO L276 IsEmpty]: Start isEmpty. Operand 100306 states and 420004 transitions. [2021-07-13 20:29:56,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:29:56,714 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:56,714 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:56,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:56,929 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:56,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:56,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1480023455, now seen corresponding path program 81 times [2021-07-13 20:29:56,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:56,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062278397] [2021-07-13 20:29:56,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:56,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:57,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:57,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062278397] [2021-07-13 20:29:57,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062278397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:57,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364339433] [2021-07-13 20:29:57,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:57,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:29:57,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:57,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:29:57,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:57,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:57,305 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:57,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 47 [2021-07-13 20:29:57,608 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-07-13 20:29:57,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:57,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:57,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:57,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:58 [2021-07-13 20:29:57,757 INFO L446 ElimStorePlain]: Different costs {1=[q1], 3=[v_prenex_2]} [2021-07-13 20:29:57,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:57,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-07-13 20:29:57,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:57,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:57,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:57,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:57,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:29:57,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:57,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:57,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:57,823 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:96, output treesize:34 [2021-07-13 20:29:57,901 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:57,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364339433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:57,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:57,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:29:57,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573047058] [2021-07-13 20:29:57,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:29:57,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:57,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:29:57,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:29:57,902 INFO L87 Difference]: Start difference. First operand 100306 states and 420004 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:59,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:59,998 INFO L93 Difference]: Finished difference Result 149123 states and 623782 transitions. [2021-07-13 20:29:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:29:59,998 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:29:59,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:00,845 INFO L225 Difference]: With dead ends: 149123 [2021-07-13 20:30:00,845 INFO L226 Difference]: Without dead ends: 148959 [2021-07-13 20:30:00,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 654.5ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:30:01,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148959 states. [2021-07-13 20:30:04,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148959 to 100431. [2021-07-13 20:30:04,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100431 states, 100430 states have (on average 4.187792492283182) internal successors, (420580), 100430 states have internal predecessors, (420580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:05,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100431 states to 100431 states and 420580 transitions. [2021-07-13 20:30:05,938 INFO L78 Accepts]: Start accepts. Automaton has 100431 states and 420580 transitions. Word has length 39 [2021-07-13 20:30:05,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:05,964 INFO L482 AbstractCegarLoop]: Abstraction has 100431 states and 420580 transitions. [2021-07-13 20:30:05,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:05,965 INFO L276 IsEmpty]: Start isEmpty. Operand 100431 states and 420580 transitions. [2021-07-13 20:30:06,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:06,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:06,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:06,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-13 20:30:06,493 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:06,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:06,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1433666477, now seen corresponding path program 82 times [2021-07-13 20:30:06,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:06,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54283413] [2021-07-13 20:30:06,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:06,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:06,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:06,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:06,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54283413] [2021-07-13 20:30:06,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54283413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:06,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386411611] [2021-07-13 20:30:06,715 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:06,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:06,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:06,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:30:06,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:06,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:06,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:06,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 31 [2021-07-13 20:30:06,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:06,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:06,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:06,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-07-13 20:30:06,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:06,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:06,949 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 50 treesize of output 14 [2021-07-13 20:30:06,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:06,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:06,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:06,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:30:06,986 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:06,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386411611] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:06,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:06,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:30:06,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119926274] [2021-07-13 20:30:06,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:30:06,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:06,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:30:06,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:30:06,987 INFO L87 Difference]: Start difference. First operand 100431 states and 420580 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:08,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:08,797 INFO L93 Difference]: Finished difference Result 151438 states and 626782 transitions. [2021-07-13 20:30:08,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:30:08,797 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:08,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:09,837 INFO L225 Difference]: With dead ends: 151438 [2021-07-13 20:30:09,837 INFO L226 Difference]: Without dead ends: 150710 [2021-07-13 20:30:09,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 367.3ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:30:10,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150710 states. [2021-07-13 20:30:13,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150710 to 98612. [2021-07-13 20:30:14,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98612 states, 98611 states have (on average 4.191226130959021) internal successors, (413301), 98611 states have internal predecessors, (413301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:14,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98612 states to 98612 states and 413301 transitions. [2021-07-13 20:30:14,824 INFO L78 Accepts]: Start accepts. Automaton has 98612 states and 413301 transitions. Word has length 39 [2021-07-13 20:30:14,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:14,825 INFO L482 AbstractCegarLoop]: Abstraction has 98612 states and 413301 transitions. [2021-07-13 20:30:14,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:14,825 INFO L276 IsEmpty]: Start isEmpty. Operand 98612 states and 413301 transitions. [2021-07-13 20:30:15,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:15,404 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:15,404 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:15,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-13 20:30:15,621 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:15,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:15,621 INFO L82 PathProgramCache]: Analyzing trace with hash -2061681687, now seen corresponding path program 83 times [2021-07-13 20:30:15,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:15,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987452436] [2021-07-13 20:30:15,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:15,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:15,813 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:15,813 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:15,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987452436] [2021-07-13 20:30:15,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987452436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:15,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448563169] [2021-07-13 20:30:15,814 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:15,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:30:15,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:15,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:30:15,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:16,049 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:30:16,050 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 39 treesize of output 21 [2021-07-13 20:30:16,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:16,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:16,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:16,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-13 20:30:16,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:16,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:16,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, 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 30 [2021-07-13 20:30:16,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:16,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:16,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:16,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:21 [2021-07-13 20:30:16,294 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:16,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448563169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:16,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:16,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:30:16,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506796081] [2021-07-13 20:30:16,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:30:16,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:16,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:30:16,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:30:16,295 INFO L87 Difference]: Start difference. First operand 98612 states and 413301 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:18,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:18,829 INFO L93 Difference]: Finished difference Result 146121 states and 610089 transitions. [2021-07-13 20:30:18,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:30:18,829 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:18,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:20,533 INFO L225 Difference]: With dead ends: 146121 [2021-07-13 20:30:20,534 INFO L226 Difference]: Without dead ends: 145852 [2021-07-13 20:30:20,534 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 759.9ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:30:20,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145852 states. [2021-07-13 20:30:24,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145852 to 98732. [2021-07-13 20:30:24,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98732 states, 98731 states have (on average 4.1904265124429) internal successors, (413725), 98731 states have internal predecessors, (413725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:25,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98732 states to 98732 states and 413725 transitions. [2021-07-13 20:30:25,018 INFO L78 Accepts]: Start accepts. Automaton has 98732 states and 413725 transitions. Word has length 39 [2021-07-13 20:30:25,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:25,018 INFO L482 AbstractCegarLoop]: Abstraction has 98732 states and 413725 transitions. [2021-07-13 20:30:25,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:25,018 INFO L276 IsEmpty]: Start isEmpty. Operand 98732 states and 413725 transitions. [2021-07-13 20:30:25,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:25,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:25,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:25,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-13 20:30:25,529 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:25,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:25,529 INFO L82 PathProgramCache]: Analyzing trace with hash 950972589, now seen corresponding path program 84 times [2021-07-13 20:30:25,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:25,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282856923] [2021-07-13 20:30:25,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:25,664 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:25,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282856923] [2021-07-13 20:30:25,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282856923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153374657] [2021-07-13 20:30:25,665 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:25,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:30:25,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:25,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:30:25,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:25,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:25,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:25,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 21 [2021-07-13 20:30:25,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-07-13 20:30:25,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:25,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,874 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 44 treesize of output 40 [2021-07-13 20:30:25,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:25,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:30:25,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-13 20:30:25,952 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153374657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:25,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-13 20:30:25,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594899111] [2021-07-13 20:30:25,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:30:25,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:25,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:30:25,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:30:25,953 INFO L87 Difference]: Start difference. First operand 98732 states and 413725 transitions. Second operand has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:27,653 INFO L93 Difference]: Finished difference Result 140431 states and 586091 transitions. [2021-07-13 20:30:27,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:30:27,653 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:27,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:28,651 INFO L225 Difference]: With dead ends: 140431 [2021-07-13 20:30:28,652 INFO L226 Difference]: Without dead ends: 140341 [2021-07-13 20:30:28,652 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 314.5ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:30:28,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140341 states. [2021-07-13 20:30:31,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140341 to 98974. [2021-07-13 20:30:32,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98974 states, 98973 states have (on average 4.191052105119578) internal successors, (414801), 98973 states have internal predecessors, (414801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98974 states to 98974 states and 414801 transitions. [2021-07-13 20:30:32,667 INFO L78 Accepts]: Start accepts. Automaton has 98974 states and 414801 transitions. Word has length 39 [2021-07-13 20:30:32,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:32,667 INFO L482 AbstractCegarLoop]: Abstraction has 98974 states and 414801 transitions. [2021-07-13 20:30:32,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.1875) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,667 INFO L276 IsEmpty]: Start isEmpty. Operand 98974 states and 414801 transitions. [2021-07-13 20:30:33,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:33,450 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:33,450 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:33,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:33,667 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:33,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:33,667 INFO L82 PathProgramCache]: Analyzing trace with hash -988144619, now seen corresponding path program 85 times [2021-07-13 20:30:33,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:33,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947185255] [2021-07-13 20:30:33,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:33,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:33,799 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:33,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:33,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947185255] [2021-07-13 20:30:33,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947185255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:33,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106935289] [2021-07-13 20:30:33,800 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:33,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:30:33,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:34,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:34,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:34,011 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 70 treesize of output 42 [2021-07-13 20:30:34,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:34,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:34,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-13 20:30:34,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:34,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:34,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:30:34,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:34,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:34,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:34,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:30:34,089 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:34,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106935289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:34,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:34,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:30:34,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815716264] [2021-07-13 20:30:34,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:30:34,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:34,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:30:34,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:30:34,090 INFO L87 Difference]: Start difference. First operand 98974 states and 414801 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:35,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:35,855 INFO L93 Difference]: Finished difference Result 144144 states and 603212 transitions. [2021-07-13 20:30:35,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:30:35,856 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:35,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:36,926 INFO L225 Difference]: With dead ends: 144144 [2021-07-13 20:30:36,926 INFO L226 Difference]: Without dead ends: 143984 [2021-07-13 20:30:36,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 262.3ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:37,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143984 states. [2021-07-13 20:30:40,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143984 to 99310. [2021-07-13 20:30:40,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99310 states, 99309 states have (on average 4.192500176217664) internal successors, (416353), 99309 states have internal predecessors, (416353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:41,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99310 states to 99310 states and 416353 transitions. [2021-07-13 20:30:41,310 INFO L78 Accepts]: Start accepts. Automaton has 99310 states and 416353 transitions. Word has length 39 [2021-07-13 20:30:41,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:41,310 INFO L482 AbstractCegarLoop]: Abstraction has 99310 states and 416353 transitions. [2021-07-13 20:30:41,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:41,310 INFO L276 IsEmpty]: Start isEmpty. Operand 99310 states and 416353 transitions. [2021-07-13 20:30:41,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:41,782 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:41,782 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:41,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-07-13 20:30:41,999 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:41,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:41,999 INFO L82 PathProgramCache]: Analyzing trace with hash 313130641, now seen corresponding path program 86 times [2021-07-13 20:30:41,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:41,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373940218] [2021-07-13 20:30:41,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:42,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:42,135 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:42,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:42,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373940218] [2021-07-13 20:30:42,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373940218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524712214] [2021-07-13 20:30:42,136 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:42,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:42,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:42,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:30:42,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:42,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:42,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:42,363 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 59 treesize of output 39 [2021-07-13 20:30:42,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:42,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:42,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:42,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-13 20:30:42,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:42,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:42,406 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 50 treesize of output 14 [2021-07-13 20:30:42,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:42,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:42,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:42,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:30:42,443 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:42,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524712214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:42,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:42,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:30:42,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150687295] [2021-07-13 20:30:42,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:30:42,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:42,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:30:42,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:30:42,444 INFO L87 Difference]: Start difference. First operand 99310 states and 416353 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:44,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:44,301 INFO L93 Difference]: Finished difference Result 141715 states and 593265 transitions. [2021-07-13 20:30:44,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:30:44,302 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:44,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:45,757 INFO L225 Difference]: With dead ends: 141715 [2021-07-13 20:30:45,757 INFO L226 Difference]: Without dead ends: 141625 [2021-07-13 20:30:45,757 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 261.3ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:30:45,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141625 states. [2021-07-13 20:30:48,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141625 to 98520. [2021-07-13 20:30:49,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98520 states, 98519 states have (on average 4.18949644231062) internal successors, (412745), 98519 states have internal predecessors, (412745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:49,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98520 states to 98520 states and 412745 transitions. [2021-07-13 20:30:49,517 INFO L78 Accepts]: Start accepts. Automaton has 98520 states and 412745 transitions. Word has length 39 [2021-07-13 20:30:49,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:49,517 INFO L482 AbstractCegarLoop]: Abstraction has 98520 states and 412745 transitions. [2021-07-13 20:30:49,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:49,517 INFO L276 IsEmpty]: Start isEmpty. Operand 98520 states and 412745 transitions. [2021-07-13 20:30:50,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:30:50,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:50,172 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:50,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2021-07-13 20:30:50,389 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:50,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:50,389 INFO L82 PathProgramCache]: Analyzing trace with hash 379878193, now seen corresponding path program 87 times [2021-07-13 20:30:50,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:50,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627223063] [2021-07-13 20:30:50,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:50,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:50,560 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:50,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:50,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627223063] [2021-07-13 20:30:50,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627223063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:50,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43794143] [2021-07-13 20:30:50,561 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:50,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:30:50,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:50,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:30:50,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:50,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,768 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 41 [2021-07-13 20:30:50,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:50,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:50,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:46 [2021-07-13 20:30:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-07-13 20:30:50,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:50,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:50,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 32 [2021-07-13 20:30:50,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:50,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:50,866 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:30:50,866 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:87, output treesize:38 [2021-07-13 20:30:50,945 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:50,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43794143] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:50,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:50,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:30:50,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704318015] [2021-07-13 20:30:50,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:30:50,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:50,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:30:50,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:30:50,946 INFO L87 Difference]: Start difference. First operand 98520 states and 412745 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:51,593 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-13 20:30:56,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:56,195 INFO L93 Difference]: Finished difference Result 276070 states and 1161430 transitions. [2021-07-13 20:30:56,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:30:56,196 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:30:56,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:58,934 INFO L225 Difference]: With dead ends: 276070 [2021-07-13 20:30:58,935 INFO L226 Difference]: Without dead ends: 275680 [2021-07-13 20:30:58,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 1901.5ms TimeCoverageRelationStatistics Valid=396, Invalid=2574, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:30:59,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275680 states. [2021-07-13 20:31:04,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275680 to 102956. [2021-07-13 20:31:05,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102956 states, 102955 states have (on average 4.1879170511388475) internal successors, (431167), 102955 states have internal predecessors, (431167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:06,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102956 states to 102956 states and 431167 transitions. [2021-07-13 20:31:06,288 INFO L78 Accepts]: Start accepts. Automaton has 102956 states and 431167 transitions. Word has length 39 [2021-07-13 20:31:06,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:06,288 INFO L482 AbstractCegarLoop]: Abstraction has 102956 states and 431167 transitions. [2021-07-13 20:31:06,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:06,288 INFO L276 IsEmpty]: Start isEmpty. Operand 102956 states and 431167 transitions. [2021-07-13 20:31:06,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:06,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:06,962 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:07,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:07,177 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:07,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:07,177 INFO L82 PathProgramCache]: Analyzing trace with hash 276919005, now seen corresponding path program 88 times [2021-07-13 20:31:07,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:07,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845880574] [2021-07-13 20:31:07,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:07,340 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:07,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:07,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845880574] [2021-07-13 20:31:07,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845880574] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:07,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389747279] [2021-07-13 20:31:07,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:07,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:31:07,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:07,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:31:07,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:07,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:07,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:07,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:07,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 30 [2021-07-13 20:31:07,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:07,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:07,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:07,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-07-13 20:31:07,527 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:31:07,527 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 32 treesize of output 14 [2021-07-13 20:31:07,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:07,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:07,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:07,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:31:07,559 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:07,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389747279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:07,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:07,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:31:07,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549393786] [2021-07-13 20:31:07,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:31:07,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:07,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:31:07,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:31:07,560 INFO L87 Difference]: Start difference. First operand 102956 states and 431167 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:09,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:09,369 INFO L93 Difference]: Finished difference Result 134032 states and 562114 transitions. [2021-07-13 20:31:09,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:31:09,370 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:09,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:10,583 INFO L225 Difference]: With dead ends: 134032 [2021-07-13 20:31:10,583 INFO L226 Difference]: Without dead ends: 133945 [2021-07-13 20:31:10,584 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 247.4ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:31:10,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133945 states. [2021-07-13 20:31:13,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133945 to 102055. [2021-07-13 20:31:13,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102055 states, 102054 states have (on average 4.187537970094263) internal successors, (427355), 102054 states have internal predecessors, (427355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:14,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102055 states to 102055 states and 427355 transitions. [2021-07-13 20:31:14,642 INFO L78 Accepts]: Start accepts. Automaton has 102055 states and 427355 transitions. Word has length 39 [2021-07-13 20:31:14,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:14,642 INFO L482 AbstractCegarLoop]: Abstraction has 102055 states and 427355 transitions. [2021-07-13 20:31:14,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:14,642 INFO L276 IsEmpty]: Start isEmpty. Operand 102055 states and 427355 transitions. [2021-07-13 20:31:14,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:14,927 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:14,927 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:15,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable301,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:15,139 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:15,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:15,139 INFO L82 PathProgramCache]: Analyzing trace with hash 14718061, now seen corresponding path program 89 times [2021-07-13 20:31:15,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:15,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86620135] [2021-07-13 20:31:15,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:15,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:15,623 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 17 [2021-07-13 20:31:15,645 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:15,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:15,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86620135] [2021-07-13 20:31:15,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86620135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:15,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650854987] [2021-07-13 20:31:15,646 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:15,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:31:15,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:15,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:31:15,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:15,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:31:15,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:15,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:15,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:15,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:52, output treesize:23 [2021-07-13 20:31:15,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,924 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 29 [2021-07-13 20:31:15,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:15,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:15,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:31:15,942 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:41, output treesize:18 [2021-07-13 20:31:15,992 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:15,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650854987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:15,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:15,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:31:15,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414576697] [2021-07-13 20:31:15,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:31:15,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:15,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:31:15,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:31:15,993 INFO L87 Difference]: Start difference. First operand 102055 states and 427355 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:19,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:19,202 INFO L93 Difference]: Finished difference Result 182349 states and 763484 transitions. [2021-07-13 20:31:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:31:19,202 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:19,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:20,174 INFO L225 Difference]: With dead ends: 182349 [2021-07-13 20:31:20,174 INFO L226 Difference]: Without dead ends: 181829 [2021-07-13 20:31:20,174 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 1362.4ms TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:31:20,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181829 states. [2021-07-13 20:31:24,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181829 to 103394. [2021-07-13 20:31:24,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103394 states, 103393 states have (on average 4.188871587051348) internal successors, (433100), 103393 states have internal predecessors, (433100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103394 states to 103394 states and 433100 transitions. [2021-07-13 20:31:25,419 INFO L78 Accepts]: Start accepts. Automaton has 103394 states and 433100 transitions. Word has length 39 [2021-07-13 20:31:25,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:25,419 INFO L482 AbstractCegarLoop]: Abstraction has 103394 states and 433100 transitions. [2021-07-13 20:31:25,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:25,419 INFO L276 IsEmpty]: Start isEmpty. Operand 103394 states and 433100 transitions. [2021-07-13 20:31:26,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:26,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:26,077 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:26,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:26,293 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:26,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:26,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1310095079, now seen corresponding path program 90 times [2021-07-13 20:31:26,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:26,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935563111] [2021-07-13 20:31:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:26,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:26,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:26,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:26,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935563111] [2021-07-13 20:31:26,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935563111] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:26,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287583187] [2021-07-13 20:31:26,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:26,489 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:31:26,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:26,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-13 20:31:26,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:26,667 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:31:26,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-07-13 20:31:26,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:26,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:26,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:26,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-07-13 20:31:26,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:31:26,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-07-13 20:31:26,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:26,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:26,725 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:31:26,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:16 [2021-07-13 20:31:26,777 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:26,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287583187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:26,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:26,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:31:26,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756023491] [2021-07-13 20:31:26,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:31:26,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:26,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:31:26,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:31:26,778 INFO L87 Difference]: Start difference. First operand 103394 states and 433100 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:29,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:29,200 INFO L93 Difference]: Finished difference Result 162753 states and 683954 transitions. [2021-07-13 20:31:29,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:31:29,201 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:29,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:30,388 INFO L225 Difference]: With dead ends: 162753 [2021-07-13 20:31:30,389 INFO L226 Difference]: Without dead ends: 162666 [2021-07-13 20:31:30,389 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 809.9ms TimeCoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:31:30,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162666 states. [2021-07-13 20:31:33,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162666 to 103050. [2021-07-13 20:31:34,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103050 states, 103049 states have (on average 4.189269182621859) internal successors, (431700), 103049 states have internal predecessors, (431700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:35,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103050 states to 103050 states and 431700 transitions. [2021-07-13 20:31:35,019 INFO L78 Accepts]: Start accepts. Automaton has 103050 states and 431700 transitions. Word has length 39 [2021-07-13 20:31:35,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:35,019 INFO L482 AbstractCegarLoop]: Abstraction has 103050 states and 431700 transitions. [2021-07-13 20:31:35,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:35,019 INFO L276 IsEmpty]: Start isEmpty. Operand 103050 states and 431700 transitions. [2021-07-13 20:31:35,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:35,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:35,833 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:36,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-07-13 20:31:36,050 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:36,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:36,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1203776659, now seen corresponding path program 91 times [2021-07-13 20:31:36,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:36,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924813457] [2021-07-13 20:31:36,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:36,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:36,209 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:36,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:36,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924813457] [2021-07-13 20:31:36,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924813457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:36,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922801118] [2021-07-13 20:31:36,210 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:36,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:36,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:31:36,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:36,314 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:31:36,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 21 [2021-07-13 20:31:36,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:36,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:30 [2021-07-13 20:31:36,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:36,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,375 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 50 treesize of output 14 [2021-07-13 20:31:36,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:36,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:31:36,410 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:36,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922801118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:36,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:36,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:31:36,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670231635] [2021-07-13 20:31:36,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:31:36,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:36,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:31:36,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:31:36,411 INFO L87 Difference]: Start difference. First operand 103050 states and 431700 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:38,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:38,030 INFO L93 Difference]: Finished difference Result 124789 states and 523030 transitions. [2021-07-13 20:31:38,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:31:38,031 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:38,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:38,625 INFO L225 Difference]: With dead ends: 124789 [2021-07-13 20:31:38,626 INFO L226 Difference]: Without dead ends: 124614 [2021-07-13 20:31:38,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 197.2ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:31:38,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124614 states. [2021-07-13 20:31:41,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124614 to 103200. [2021-07-13 20:31:42,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103200 states, 103199 states have (on average 4.188916559268985) internal successors, (432292), 103199 states have internal predecessors, (432292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:43,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103200 states to 103200 states and 432292 transitions. [2021-07-13 20:31:43,144 INFO L78 Accepts]: Start accepts. Automaton has 103200 states and 432292 transitions. Word has length 39 [2021-07-13 20:31:43,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:43,144 INFO L482 AbstractCegarLoop]: Abstraction has 103200 states and 432292 transitions. [2021-07-13 20:31:43,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:43,144 INFO L276 IsEmpty]: Start isEmpty. Operand 103200 states and 432292 transitions. [2021-07-13 20:31:43,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:43,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:43,744 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:43,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-13 20:31:43,964 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:43,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:43,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1808877617, now seen corresponding path program 92 times [2021-07-13 20:31:43,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:43,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74688894] [2021-07-13 20:31:43,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:43,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:44,127 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:44,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:44,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74688894] [2021-07-13 20:31:44,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74688894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:44,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349037512] [2021-07-13 20:31:44,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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:44,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:44,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:44,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:31:44,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:44,276 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:31:44,276 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 39 treesize of output 21 [2021-07-13 20:31:44,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:44,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:44,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:30 [2021-07-13 20:31:44,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:44,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:44,362 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 50 treesize of output 14 [2021-07-13 20:31:44,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:44,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:44,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:44,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:31:44,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:44,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349037512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:44,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:44,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-13 20:31:44,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582246907] [2021-07-13 20:31:44,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:31:44,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:44,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:31:44,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:31:44,396 INFO L87 Difference]: Start difference. First operand 103200 states and 432292 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:46,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:46,101 INFO L93 Difference]: Finished difference Result 130298 states and 548261 transitions. [2021-07-13 20:31:46,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:31:46,101 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:46,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:46,810 INFO L225 Difference]: With dead ends: 130298 [2021-07-13 20:31:46,810 INFO L226 Difference]: Without dead ends: 130243 [2021-07-13 20:31:46,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:31:47,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130243 states. [2021-07-13 20:31:50,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130243 to 103142. [2021-07-13 20:31:50,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103142 states, 103141 states have (on average 4.18975964941197) internal successors, (432136), 103141 states have internal predecessors, (432136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:50,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103142 states to 103142 states and 432136 transitions. [2021-07-13 20:31:50,917 INFO L78 Accepts]: Start accepts. Automaton has 103142 states and 432136 transitions. Word has length 39 [2021-07-13 20:31:50,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:50,918 INFO L482 AbstractCegarLoop]: Abstraction has 103142 states and 432136 transitions. [2021-07-13 20:31:50,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:50,918 INFO L276 IsEmpty]: Start isEmpty. Operand 103142 states and 432136 transitions. [2021-07-13 20:31:51,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:31:51,611 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:51,611 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:51,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-07-13 20:31:51,825 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:51,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:51,825 INFO L82 PathProgramCache]: Analyzing trace with hash -130239591, now seen corresponding path program 93 times [2021-07-13 20:31:51,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:51,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659029298] [2021-07-13 20:31:51,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:51,986 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:51,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:51,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659029298] [2021-07-13 20:31:51,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659029298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:51,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215161213] [2021-07-13 20:31:51,987 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 20:31:52,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:31:52,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:52,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:31:52,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:52,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:52,213 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,213 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 58 treesize of output 54 [2021-07-13 20:31:52,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:52,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:52,245 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:36 [2021-07-13 20:31:52,301 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:31:52,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 28 treesize of output 32 [2021-07-13 20:31:52,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:52,335 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:31:52,335 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 9 treesize of output 3 [2021-07-13 20:31:52,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:52,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:52,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:31:52,356 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:38 [2021-07-13 20:31:52,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:52,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215161213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:52,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:52,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:31:52,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591170517] [2021-07-13 20:31:52,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:31:52,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:52,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:31:52,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:31:52,440 INFO L87 Difference]: Start difference. First operand 103142 states and 432136 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:52,912 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-07-13 20:31:55,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:55,369 INFO L93 Difference]: Finished difference Result 179777 states and 755078 transitions. [2021-07-13 20:31:55,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:31:55,369 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:31:55,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:56,762 INFO L225 Difference]: With dead ends: 179777 [2021-07-13 20:31:56,763 INFO L226 Difference]: Without dead ends: 179667 [2021-07-13 20:31:56,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 1068.9ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:31:56,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179667 states. [2021-07-13 20:32:01,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179667 to 104086. [2021-07-13 20:32:01,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104086 states, 104085 states have (on average 4.192400441946486) internal successors, (436366), 104085 states have internal predecessors, (436366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:02,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104086 states to 104086 states and 436366 transitions. [2021-07-13 20:32:02,205 INFO L78 Accepts]: Start accepts. Automaton has 104086 states and 436366 transitions. Word has length 39 [2021-07-13 20:32:02,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:02,205 INFO L482 AbstractCegarLoop]: Abstraction has 104086 states and 436366 transitions. [2021-07-13 20:32:02,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:02,206 INFO L276 IsEmpty]: Start isEmpty. Operand 104086 states and 436366 transitions. [2021-07-13 20:32:02,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:02,546 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:02,546 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:02,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:02,763 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:02,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:02,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1171035669, now seen corresponding path program 94 times [2021-07-13 20:32:02,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:02,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439450933] [2021-07-13 20:32:02,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:02,907 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:02,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:02,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439450933] [2021-07-13 20:32:02,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439450933] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:02,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468171562] [2021-07-13 20:32:02,907 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:02,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:02,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:02,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:32:02,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:03,097 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:03,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 39 [2021-07-13 20:32:03,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:03,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:03,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:03,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:32:03,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:03,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:03,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:32:03,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:03,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:03,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:03,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:32:03,185 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:03,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468171562] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:03,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:03,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:32:03,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045141500] [2021-07-13 20:32:03,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:32:03,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:03,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:32:03,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:32:03,186 INFO L87 Difference]: Start difference. First operand 104086 states and 436366 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:05,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:05,134 INFO L93 Difference]: Finished difference Result 134762 states and 566992 transitions. [2021-07-13 20:32:05,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:32:05,135 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:05,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:06,257 INFO L225 Difference]: With dead ends: 134762 [2021-07-13 20:32:06,257 INFO L226 Difference]: Without dead ends: 134707 [2021-07-13 20:32:06,258 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 284.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:32:06,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134707 states. [2021-07-13 20:32:09,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134707 to 103678. [2021-07-13 20:32:10,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103678 states, 103677 states have (on average 4.191189945696731) internal successors, (434530), 103677 states have internal predecessors, (434530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:10,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103678 states to 103678 states and 434530 transitions. [2021-07-13 20:32:10,872 INFO L78 Accepts]: Start accepts. Automaton has 103678 states and 434530 transitions. Word has length 39 [2021-07-13 20:32:10,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:10,873 INFO L482 AbstractCegarLoop]: Abstraction has 103678 states and 434530 transitions. [2021-07-13 20:32:10,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:10,873 INFO L276 IsEmpty]: Start isEmpty. Operand 103678 states and 434530 transitions. [2021-07-13 20:32:11,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:11,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:11,617 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:11,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:11,818 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:11,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:11,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1716360277, now seen corresponding path program 95 times [2021-07-13 20:32:11,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:11,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185832199] [2021-07-13 20:32:11,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:11,966 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:11,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:11,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185832199] [2021-07-13 20:32:11,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185832199] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:11,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025910642] [2021-07-13 20:32:11,966 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 20:32:12,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:32:12,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:12,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:32:12,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:12,168 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:12,169 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 36 treesize of output 24 [2021-07-13 20:32:12,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:12,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:12,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:12,173 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-07-13 20:32:12,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:12,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:12,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:12,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:12,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 45 [2021-07-13 20:32:12,241 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:12,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:12,250 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:32:12,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:19 [2021-07-13 20:32:12,301 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:12,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025910642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:12,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:12,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:32:12,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481723343] [2021-07-13 20:32:12,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:32:12,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:12,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:32:12,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:32:12,302 INFO L87 Difference]: Start difference. First operand 103678 states and 434530 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:14,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:14,732 INFO L93 Difference]: Finished difference Result 159026 states and 673475 transitions. [2021-07-13 20:32:14,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:32:14,732 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:14,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:15,983 INFO L225 Difference]: With dead ends: 159026 [2021-07-13 20:32:15,983 INFO L226 Difference]: Without dead ends: 158971 [2021-07-13 20:32:15,984 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 555.3ms TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:32:16,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158971 states. [2021-07-13 20:32:19,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158971 to 104448. [2021-07-13 20:32:19,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104448 states, 104447 states have (on average 4.193820789491321) internal successors, (438032), 104447 states have internal predecessors, (438032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:20,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104448 states to 104448 states and 438032 transitions. [2021-07-13 20:32:20,538 INFO L78 Accepts]: Start accepts. Automaton has 104448 states and 438032 transitions. Word has length 39 [2021-07-13 20:32:20,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:20,538 INFO L482 AbstractCegarLoop]: Abstraction has 104448 states and 438032 transitions. [2021-07-13 20:32:20,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:20,539 INFO L276 IsEmpty]: Start isEmpty. Operand 104448 states and 438032 transitions. [2021-07-13 20:32:21,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:21,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:21,251 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:21,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable329 [2021-07-13 20:32:21,468 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:21,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:21,469 INFO L82 PathProgramCache]: Analyzing trace with hash -1671129191, now seen corresponding path program 96 times [2021-07-13 20:32:21,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:21,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178966356] [2021-07-13 20:32:21,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:21,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:21,586 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:21,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:21,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178966356] [2021-07-13 20:32:21,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178966356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:21,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540348202] [2021-07-13 20:32:21,587 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 20:32:21,621 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:32:21,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:21,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:32:21,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:21,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:21,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:21,754 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 42 [2021-07-13 20:32:21,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:21,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:21,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:21,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:67, output treesize:43 [2021-07-13 20:32:21,832 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:21,832 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 32 treesize of output 14 [2021-07-13 20:32:21,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:21,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:21,843 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:32:21,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:23 [2021-07-13 20:32:21,901 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:21,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540348202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:21,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:21,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-13 20:32:21,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539100936] [2021-07-13 20:32:21,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:32:21,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:21,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:32:21,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:32:21,909 INFO L87 Difference]: Start difference. First operand 104448 states and 438032 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:24,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:24,985 INFO L93 Difference]: Finished difference Result 178947 states and 758809 transitions. [2021-07-13 20:32:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:32:24,985 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:24,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:26,447 INFO L225 Difference]: With dead ends: 178947 [2021-07-13 20:32:26,447 INFO L226 Difference]: Without dead ends: 178892 [2021-07-13 20:32:26,447 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 715.4ms TimeCoverageRelationStatistics Valid=146, Invalid=910, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:32:26,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178892 states. [2021-07-13 20:32:30,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178892 to 104913. [2021-07-13 20:32:30,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104913 states, 104912 states have (on average 4.19240887601037) internal successors, (439834), 104912 states have internal predecessors, (439834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:31,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104913 states to 104913 states and 439834 transitions. [2021-07-13 20:32:31,761 INFO L78 Accepts]: Start accepts. Automaton has 104913 states and 439834 transitions. Word has length 39 [2021-07-13 20:32:31,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:31,761 INFO L482 AbstractCegarLoop]: Abstraction has 104913 states and 439834 transitions. [2021-07-13 20:32:31,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:31,761 INFO L276 IsEmpty]: Start isEmpty. Operand 104913 states and 439834 transitions. [2021-07-13 20:32:32,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:32,085 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:32,085 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:32,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-07-13 20:32:32,301 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:32,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:32,301 INFO L82 PathProgramCache]: Analyzing trace with hash 71461393, now seen corresponding path program 97 times [2021-07-13 20:32:32,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:32,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140857240] [2021-07-13 20:32:32,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:33,049 WARN L205 SmtUtils]: Spent 691.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-07-13 20:32:33,130 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:33,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:33,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140857240] [2021-07-13 20:32:33,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140857240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:33,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317188721] [2021-07-13 20:32:33,130 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 20:32:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:33,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:32:33,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:33,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:33,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:33,296 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 68 treesize of output 40 [2021-07-13 20:32:33,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:33,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-13 20:32:33,330 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:33,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-07-13 20:32:33,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:33,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:32:33,363 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:33,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317188721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:33,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:33,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:32:33,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819645194] [2021-07-13 20:32:33,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:32:33,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:33,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:32:33,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:32:33,364 INFO L87 Difference]: Start difference. First operand 104913 states and 439834 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:35,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:35,131 INFO L93 Difference]: Finished difference Result 138143 states and 581800 transitions. [2021-07-13 20:32:35,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:32:35,145 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:35,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:36,212 INFO L225 Difference]: With dead ends: 138143 [2021-07-13 20:32:36,212 INFO L226 Difference]: Without dead ends: 138088 [2021-07-13 20:32:36,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 916.7ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:32:36,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138088 states. [2021-07-13 20:32:40,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138088 to 105373. [2021-07-13 20:32:40,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105373 states, 105372 states have (on average 4.193770641157044) internal successors, (441906), 105372 states have internal predecessors, (441906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:41,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105373 states to 105373 states and 441906 transitions. [2021-07-13 20:32:41,402 INFO L78 Accepts]: Start accepts. Automaton has 105373 states and 441906 transitions. Word has length 39 [2021-07-13 20:32:41,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:41,402 INFO L482 AbstractCegarLoop]: Abstraction has 105373 states and 441906 transitions. [2021-07-13 20:32:41,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:41,403 INFO L276 IsEmpty]: Start isEmpty. Operand 105373 states and 441906 transitions. [2021-07-13 20:32:41,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:41,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:41,751 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forcibly destroying the process [2021-07-13 20:32:42,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:42,160 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:42,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:42,160 INFO L82 PathProgramCache]: Analyzing trace with hash -434931251, now seen corresponding path program 98 times [2021-07-13 20:32:42,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:42,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855763598] [2021-07-13 20:32:42,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:42,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:42,263 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:42,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:42,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855763598] [2021-07-13 20:32:42,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855763598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:42,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641640397] [2021-07-13 20:32:42,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:42,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:42,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:42,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:32:42,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:42,432 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:42,432 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 57 treesize of output 39 [2021-07-13 20:32:42,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:42,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:42,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:42,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:32:42,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:42,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:42,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:42,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:32:42,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:42,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:42,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:42,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:32:42,501 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:42,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641640397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:42,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:42,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:32:42,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248403988] [2021-07-13 20:32:42,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:32:42,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:42,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:32:42,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:32:42,502 INFO L87 Difference]: Start difference. First operand 105373 states and 441906 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:44,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:44,233 INFO L93 Difference]: Finished difference Result 136651 states and 575482 transitions. [2021-07-13 20:32:44,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:32:44,234 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:44,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:44,960 INFO L225 Difference]: With dead ends: 136651 [2021-07-13 20:32:44,961 INFO L226 Difference]: Without dead ends: 136596 [2021-07-13 20:32:44,961 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 197.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:32:45,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136596 states. [2021-07-13 20:32:48,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136596 to 103805. [2021-07-13 20:32:48,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103805 states, 103804 states have (on average 4.1903780201148315) internal successors, (434978), 103804 states have internal predecessors, (434978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:49,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103805 states to 103805 states and 434978 transitions. [2021-07-13 20:32:49,207 INFO L78 Accepts]: Start accepts. Automaton has 103805 states and 434978 transitions. Word has length 39 [2021-07-13 20:32:49,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:49,207 INFO L482 AbstractCegarLoop]: Abstraction has 103805 states and 434978 transitions. [2021-07-13 20:32:49,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:49,207 INFO L276 IsEmpty]: Start isEmpty. Operand 103805 states and 434978 transitions. [2021-07-13 20:32:49,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:32:49,926 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:49,927 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:50,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable338 [2021-07-13 20:32:50,143 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:50,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:50,144 INFO L82 PathProgramCache]: Analyzing trace with hash -910149291, now seen corresponding path program 99 times [2021-07-13 20:32:50,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:50,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147073516] [2021-07-13 20:32:50,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:50,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:50,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147073516] [2021-07-13 20:32:50,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147073516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:50,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344782059] [2021-07-13 20:32:50,254 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 20:32:50,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:32:50,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:50,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:32:50,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:50,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:50,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 58 treesize of output 54 [2021-07-13 20:32:50,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:50,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:50,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:36 [2021-07-13 20:32:50,571 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:32:50,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 3 [2021-07-13 20:32:50,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:50,587 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-13 20:32:50,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 28 treesize of output 32 [2021-07-13 20:32:50,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:50,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:50,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:38 [2021-07-13 20:32:50,686 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:50,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344782059] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:50,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:50,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:32:50,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95895041] [2021-07-13 20:32:50,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:32:50,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:50,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:32:50,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:32:50,687 INFO L87 Difference]: Start difference. First operand 103805 states and 434978 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:54,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:54,038 INFO L93 Difference]: Finished difference Result 170434 states and 717777 transitions. [2021-07-13 20:32:54,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:32:54,038 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:32:54,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:55,285 INFO L225 Difference]: With dead ends: 170434 [2021-07-13 20:32:55,285 INFO L226 Difference]: Without dead ends: 170324 [2021-07-13 20:32:55,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 1264.0ms TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:32:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170324 states. [2021-07-13 20:32:59,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170324 to 104209. [2021-07-13 20:32:59,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104209 states, 104208 states have (on average 4.190714724397359) internal successors, (436706), 104208 states have internal predecessors, (436706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:00,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104209 states to 104209 states and 436706 transitions. [2021-07-13 20:33:00,093 INFO L78 Accepts]: Start accepts. Automaton has 104209 states and 436706 transitions. Word has length 39 [2021-07-13 20:33:00,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:00,094 INFO L482 AbstractCegarLoop]: Abstraction has 104209 states and 436706 transitions. [2021-07-13 20:33:00,094 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:00,094 INFO L276 IsEmpty]: Start isEmpty. Operand 104209 states and 436706 transitions. [2021-07-13 20:33:00,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:00,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:00,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:00,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:00,625 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:00,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:00,626 INFO L82 PathProgramCache]: Analyzing trace with hash 696326933, now seen corresponding path program 100 times [2021-07-13 20:33:00,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:00,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663628363] [2021-07-13 20:33:00,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:01,078 WARN L205 SmtUtils]: Spent 399.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-07-13 20:33:01,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:01,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:01,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663628363] [2021-07-13 20:33:01,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663628363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:01,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110742114] [2021-07-13 20:33:01,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:01,160 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:01,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:01,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:33:01,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:01,298 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:33:01,298 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 57 treesize of output 39 [2021-07-13 20:33:01,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:01,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:01,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-13 20:33:01,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:01,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:01,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:01,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:33:01,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:01,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:01,388 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:01,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110742114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:01,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:01,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:33:01,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730208001] [2021-07-13 20:33:01,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:33:01,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:01,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:33:01,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:33:01,389 INFO L87 Difference]: Start difference. First operand 104209 states and 436706 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:03,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:03,157 INFO L93 Difference]: Finished difference Result 134658 states and 566493 transitions. [2021-07-13 20:33:03,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:33:03,158 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:03,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:03,965 INFO L225 Difference]: With dead ends: 134658 [2021-07-13 20:33:03,966 INFO L226 Difference]: Without dead ends: 134603 [2021-07-13 20:33:03,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 619.5ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:33:04,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134603 states. [2021-07-13 20:33:07,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134603 to 103419. [2021-07-13 20:33:08,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103419 states, 103418 states have (on average 4.187559225666711) internal successors, (433069), 103418 states have internal predecessors, (433069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:09,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103419 states to 103419 states and 433069 transitions. [2021-07-13 20:33:09,114 INFO L78 Accepts]: Start accepts. Automaton has 103419 states and 433069 transitions. Word has length 39 [2021-07-13 20:33:09,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:09,115 INFO L482 AbstractCegarLoop]: Abstraction has 103419 states and 433069 transitions. [2021-07-13 20:33:09,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 14 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:09,115 INFO L276 IsEmpty]: Start isEmpty. Operand 103419 states and 433069 transitions. [2021-07-13 20:33:09,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:09,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:09,474 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:09,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2021-07-13 20:33:09,691 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:09,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:09,692 INFO L82 PathProgramCache]: Analyzing trace with hash -70374895, now seen corresponding path program 101 times [2021-07-13 20:33:09,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:09,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800217471] [2021-07-13 20:33:09,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:09,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:09,841 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:09,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:09,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800217471] [2021-07-13 20:33:09,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800217471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:09,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64406811] [2021-07-13 20:33:09,842 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 20:33:09,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:33:09,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:09,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-13 20:33:09,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:10,071 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:33:10,071 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 36 treesize of output 24 [2021-07-13 20:33:10,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:10,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:10,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:10,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-07-13 20:33:10,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,511 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:10,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 45 [2021-07-13 20:33:10,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:10,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:10,541 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:33:10,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:19 [2021-07-13 20:33:10,609 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:10,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64406811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:10,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:10,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-13 20:33:10,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089243225] [2021-07-13 20:33:10,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:33:10,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:10,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:33:10,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:33:10,610 INFO L87 Difference]: Start difference. First operand 103419 states and 433069 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:12,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:12,899 INFO L93 Difference]: Finished difference Result 159022 states and 673427 transitions. [2021-07-13 20:33:12,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:33:12,899 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:12,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:13,911 INFO L225 Difference]: With dead ends: 159022 [2021-07-13 20:33:13,912 INFO L226 Difference]: Without dead ends: 158967 [2021-07-13 20:33:13,912 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 560.7ms TimeCoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:33:14,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158967 states. [2021-07-13 20:33:17,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158967 to 100441. [2021-07-13 20:33:17,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100441 states, 100440 states have (on average 4.183910792512943) internal successors, (420232), 100440 states have internal predecessors, (420232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:18,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100441 states to 100441 states and 420232 transitions. [2021-07-13 20:33:18,850 INFO L78 Accepts]: Start accepts. Automaton has 100441 states and 420232 transitions. Word has length 39 [2021-07-13 20:33:18,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:18,851 INFO L482 AbstractCegarLoop]: Abstraction has 100441 states and 420232 transitions. [2021-07-13 20:33:18,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:18,851 INFO L276 IsEmpty]: Start isEmpty. Operand 100441 states and 420232 transitions. [2021-07-13 20:33:19,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:19,180 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:19,180 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:19,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-07-13 20:33:19,389 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:19,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:19,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1434585171, now seen corresponding path program 102 times [2021-07-13 20:33:19,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:19,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310735147] [2021-07-13 20:33:19,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:19,525 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:19,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:19,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310735147] [2021-07-13 20:33:19,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310735147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:19,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294089521] [2021-07-13 20:33:19,526 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 20:33:19,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:33:19,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:19,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:33:19,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:19,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:19,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:19,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, 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 33 [2021-07-13 20:33:19,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:19,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:19,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:19,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:50, output treesize:24 [2021-07-13 20:33:19,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:19,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:19,809 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 44 treesize of output 40 [2021-07-13 20:33:19,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:19,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:19,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:33:19,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-07-13 20:33:19,875 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:19,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294089521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:19,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:19,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:33:19,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899172478] [2021-07-13 20:33:19,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:33:19,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:19,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:33:19,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:33:19,876 INFO L87 Difference]: Start difference. First operand 100441 states and 420232 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:21,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:21,584 INFO L93 Difference]: Finished difference Result 120285 states and 500482 transitions. [2021-07-13 20:33:21,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:33:21,584 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:21,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:22,487 INFO L225 Difference]: With dead ends: 120285 [2021-07-13 20:33:22,487 INFO L226 Difference]: Without dead ends: 120010 [2021-07-13 20:33:22,487 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 418.8ms TimeCoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:33:22,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120010 states. [2021-07-13 20:33:25,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120010 to 100601. [2021-07-13 20:33:25,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100601 states, 100600 states have (on average 4.182942345924453) internal successors, (420804), 100600 states have internal predecessors, (420804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:26,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100601 states to 100601 states and 420804 transitions. [2021-07-13 20:33:26,567 INFO L78 Accepts]: Start accepts. Automaton has 100601 states and 420804 transitions. Word has length 39 [2021-07-13 20:33:26,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:26,567 INFO L482 AbstractCegarLoop]: Abstraction has 100601 states and 420804 transitions. [2021-07-13 20:33:26,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:26,567 INFO L276 IsEmpty]: Start isEmpty. Operand 100601 states and 420804 transitions. [2021-07-13 20:33:27,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:27,311 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:27,312 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:27,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:27,529 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:27,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:27,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1282444073, now seen corresponding path program 103 times [2021-07-13 20:33:27,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:27,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870379894] [2021-07-13 20:33:27,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:27,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:27,656 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:27,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:27,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870379894] [2021-07-13 20:33:27,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870379894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:27,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280284549] [2021-07-13 20:33:27,656 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 20:33:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:27,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:33:27,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:27,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:27,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,790 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 37 treesize of output 17 [2021-07-13 20:33:27,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:27,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:27,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:27,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:14 [2021-07-13 20:33:27,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:27,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-13 20:33:27,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:27,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:27,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:27,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:27,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:27,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280284549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:27,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:27,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-13 20:33:27,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292893690] [2021-07-13 20:33:27,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:33:27,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:27,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:33:27,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:33:27,909 INFO L87 Difference]: Start difference. First operand 100601 states and 420804 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:29,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:29,618 INFO L93 Difference]: Finished difference Result 120713 states and 503415 transitions. [2021-07-13 20:33:29,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:33:29,619 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:29,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:30,323 INFO L225 Difference]: With dead ends: 120713 [2021-07-13 20:33:30,323 INFO L226 Difference]: Without dead ends: 120632 [2021-07-13 20:33:30,324 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:33:30,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120632 states. [2021-07-13 20:33:33,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120632 to 100463. [2021-07-13 20:33:34,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100463 states, 100462 states have (on average 4.183850610180964) internal successors, (420318), 100462 states have internal predecessors, (420318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:35,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100463 states to 100463 states and 420318 transitions. [2021-07-13 20:33:35,223 INFO L78 Accepts]: Start accepts. Automaton has 100463 states and 420318 transitions. Word has length 39 [2021-07-13 20:33:35,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:35,223 INFO L482 AbstractCegarLoop]: Abstraction has 100463 states and 420318 transitions. [2021-07-13 20:33:35,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:35,223 INFO L276 IsEmpty]: Start isEmpty. Operand 100463 states and 420318 transitions. [2021-07-13 20:33:35,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:35,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:35,709 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:35,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-07-13 20:33:35,925 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:35,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:35,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1220398863, now seen corresponding path program 104 times [2021-07-13 20:33:35,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:35,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347388362] [2021-07-13 20:33:35,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:35,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:36,111 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:36,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:36,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347388362] [2021-07-13 20:33:36,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347388362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:36,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101646521] [2021-07-13 20:33:36,112 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 20:33:36,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:33:36,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:36,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-13 20:33:36,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:36,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:36,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:36,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:36,335 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 37 treesize of output 17 [2021-07-13 20:33:36,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:36,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:36,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:36,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:25 [2021-07-13 20:33:36,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:36,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33: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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 40 [2021-07-13 20:33:36,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:36,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:36,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:33:36,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-07-13 20:33:36,541 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:36,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101646521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:36,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:36,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-07-13 20:33:36,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477493798] [2021-07-13 20:33:36,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:33:36,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:36,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:33:36,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:33:36,542 INFO L87 Difference]: Start difference. First operand 100463 states and 420318 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:37,177 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-07-13 20:33:38,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:38,588 INFO L93 Difference]: Finished difference Result 121739 states and 506530 transitions. [2021-07-13 20:33:38,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:33:38,588 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:38,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:39,646 INFO L225 Difference]: With dead ends: 121739 [2021-07-13 20:33:39,646 INFO L226 Difference]: Without dead ends: 121464 [2021-07-13 20:33:39,646 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 685.5ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:33:40,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121464 states. [2021-07-13 20:33:42,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121464 to 100721. [2021-07-13 20:33:42,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100721 states, 100720 states have (on average 4.18296266878475) internal successors, (421308), 100720 states have internal predecessors, (421308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:43,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100721 states to 100721 states and 421308 transitions. [2021-07-13 20:33:43,806 INFO L78 Accepts]: Start accepts. Automaton has 100721 states and 421308 transitions. Word has length 39 [2021-07-13 20:33:43,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:43,807 INFO L482 AbstractCegarLoop]: Abstraction has 100721 states and 421308 transitions. [2021-07-13 20:33:43,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:43,807 INFO L276 IsEmpty]: Start isEmpty. Operand 100721 states and 421308 transitions. [2021-07-13 20:33:44,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:44,111 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:44,111 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:44,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:44,325 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:44,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:44,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1914528629, now seen corresponding path program 105 times [2021-07-13 20:33:44,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:44,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998943362] [2021-07-13 20:33:44,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:44,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:44,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998943362] [2021-07-13 20:33:44,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998943362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:44,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944182564] [2021-07-13 20:33:44,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:44,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:33:44,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:44,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:33:44,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:44,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:44,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:44,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 35 [2021-07-13 20:33:44,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:45,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:45,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:45,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:41 [2021-07-13 20:33:45,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:45,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:45,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 34 [2021-07-13 20:33:45,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:45,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:45,150 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:33:45,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:27 [2021-07-13 20:33:45,194 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:45,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944182564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:45,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:45,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:33:45,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629704099] [2021-07-13 20:33:45,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:33:45,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:45,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:33:45,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:33:45,195 INFO L87 Difference]: Start difference. First operand 100721 states and 421308 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:47,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:47,105 INFO L93 Difference]: Finished difference Result 129964 states and 541326 transitions. [2021-07-13 20:33:47,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:33:47,106 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:47,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:47,817 INFO L225 Difference]: With dead ends: 129964 [2021-07-13 20:33:47,817 INFO L226 Difference]: Without dead ends: 129883 [2021-07-13 20:33:47,818 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 518.4ms TimeCoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:33:48,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129883 states. [2021-07-13 20:33:51,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129883 to 100591. [2021-07-13 20:33:51,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100591 states, 100590 states have (on average 4.183616661695994) internal successors, (420830), 100590 states have internal predecessors, (420830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:52,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100591 states to 100591 states and 420830 transitions. [2021-07-13 20:33:52,145 INFO L78 Accepts]: Start accepts. Automaton has 100591 states and 420830 transitions. Word has length 39 [2021-07-13 20:33:52,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:52,145 INFO L482 AbstractCegarLoop]: Abstraction has 100591 states and 420830 transitions. [2021-07-13 20:33:52,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:52,145 INFO L276 IsEmpty]: Start isEmpty. Operand 100591 states and 420830 transitions. [2021-07-13 20:33:52,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:33:52,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:52,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:53,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:53,038 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:53,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:53,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1627790633, now seen corresponding path program 106 times [2021-07-13 20:33:53,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:53,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496174959] [2021-07-13 20:33:53,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:53,200 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:53,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:53,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496174959] [2021-07-13 20:33:53,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496174959] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:53,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871692609] [2021-07-13 20:33:53,201 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:53,233 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:53,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:53,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:33:53,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:53,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:53,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:53,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 27 [2021-07-13 20:33:53,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:53,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:53,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:53,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:69, output treesize:35 [2021-07-13 20:33:53,456 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:33:53,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 14 [2021-07-13 20:33:53,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:53,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:53,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:53,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-13 20:33:53,483 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:53,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871692609] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:53,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:53,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:33:53,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342383899] [2021-07-13 20:33:53,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:33:53,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:53,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:33:53,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:33:53,484 INFO L87 Difference]: Start difference. First operand 100591 states and 420830 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:55,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:55,117 INFO L93 Difference]: Finished difference Result 130842 states and 544657 transitions. [2021-07-13 20:33:55,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:33:55,117 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:33:55,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:55,783 INFO L225 Difference]: With dead ends: 130842 [2021-07-13 20:33:55,783 INFO L226 Difference]: Without dead ends: 130467 [2021-07-13 20:33:55,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:33:55,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130467 states. [2021-07-13 20:33:59,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130467 to 100831. [2021-07-13 20:33:59,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100831 states, 100830 states have (on average 4.182386194584945) internal successors, (421710), 100830 states have internal predecessors, (421710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:00,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100831 states to 100831 states and 421710 transitions. [2021-07-13 20:34:00,471 INFO L78 Accepts]: Start accepts. Automaton has 100831 states and 421710 transitions. Word has length 39 [2021-07-13 20:34:00,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:00,471 INFO L482 AbstractCegarLoop]: Abstraction has 100831 states and 421710 transitions. [2021-07-13 20:34:00,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:00,471 INFO L276 IsEmpty]: Start isEmpty. Operand 100831 states and 421710 transitions. [2021-07-13 20:34:00,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-13 20:34:00,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:00,993 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:01,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable384,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:01,209 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:01,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:01,209 INFO L82 PathProgramCache]: Analyzing trace with hash 402211437, now seen corresponding path program 107 times [2021-07-13 20:34:01,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:01,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690510546] [2021-07-13 20:34:01,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:01,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:01,387 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:01,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:01,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690510546] [2021-07-13 20:34:01,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690510546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:01,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961437894] [2021-07-13 20:34:01,387 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:01,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:34:01,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:01,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-13 20:34:01,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:01,738 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-13 20:34:01,739 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 66 treesize of output 40 [2021-07-13 20:34:01,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:01,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:34 [2021-07-13 20:34:01,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:01,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:01,779 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 32 treesize of output 14 [2021-07-13 20:34:01,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-07-13 20:34:01,810 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:01,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961437894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:01,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:01,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-13 20:34:01,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262945010] [2021-07-13 20:34:01,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:34:01,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:01,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:34:01,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:34:01,811 INFO L87 Difference]: Start difference. First operand 100831 states and 421710 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:03,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:03,621 INFO L93 Difference]: Finished difference Result 120248 states and 501167 transitions. [2021-07-13 20:34:03,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:34:03,621 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-07-13 20:34:03,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:04,404 INFO L225 Difference]: With dead ends: 120248 [2021-07-13 20:34:04,404 INFO L226 Difference]: Without dead ends: 119951 [2021-07-13 20:34:04,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 432.3ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:34:04,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119951 states. Received shutdown request... [2021-07-13 20:34:06,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:06,286 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:34:06,288 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:34:06,289 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:34:06,289 INFO L202 PluginConnector]: Adding new model buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:34:06 BasicIcfg [2021-07-13 20:34:06,290 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:34:06,290 INFO L168 Benchmark]: Toolchain (without parser) took 661895.05 ms. Allocated memory was 182.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 162.6 MB in the beginning and 5.8 GB in the end (delta: -5.7 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. [2021-07-13 20:34:06,290 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 182.5 MB. Free memory is still 163.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:34:06,290 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.79 ms. Allocated memory is still 182.5 MB. Free memory was 162.5 MB in the beginning and 161.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:34:06,290 INFO L168 Benchmark]: Boogie Preprocessor took 14.58 ms. Allocated memory is still 182.5 MB. Free memory was 161.0 MB in the beginning and 159.9 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:34:06,290 INFO L168 Benchmark]: RCFGBuilder took 280.24 ms. Allocated memory is still 182.5 MB. Free memory was 159.9 MB in the beginning and 144.5 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-07-13 20:34:06,290 INFO L168 Benchmark]: TraceAbstraction took 661572.48 ms. Allocated memory was 182.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 144.0 MB in the beginning and 5.8 GB in the end (delta: -5.7 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. [2021-07-13 20:34:06,290 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.09 ms. Allocated memory is still 182.5 MB. Free memory is still 163.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.79 ms. Allocated memory is still 182.5 MB. Free memory was 162.5 MB in the beginning and 161.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.58 ms. Allocated memory is still 182.5 MB. Free memory was 161.0 MB in the beginning and 159.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 280.24 ms. Allocated memory is still 182.5 MB. Free memory was 159.9 MB in the beginning and 144.5 MB in the end (delta: 15.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 661572.48 ms. Allocated memory was 182.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 144.0 MB in the beginning and 5.8 GB in the end (delta: -5.7 GB). Peak memory consumption was 2.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 9 procedures, 54 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 661436.6ms, OverallIterations: 116, TraceHistogramMax: 2, EmptinessCheckTime: 32428.0ms, AutomataDifference: 236551.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 80.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 11943 SDtfs, 26095 SDslu, 100705 SDs, 0 SdLazy, 60969 SolverSat, 2942 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 32097.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5644 GetRequests, 3195 SyntacticMatches, 338 SemanticMatches, 2111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9853 ImplicationChecksByTransitivity, 48397.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=105373occurred in iteration=106, InterpolantAutomatonStates: 1842, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 311488.8ms AutomataMinimizationTime, 116 MinimizatonAttempts, 3727970 StatesRemovedByMinimization, 115 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 590.1ms SsaConstructionTime, 2963.4ms SatisfiabilityAnalysisTime, 49570.4ms InterpolantComputationTime, 8343 NumberOfCodeBlocks, 8339 NumberOfCodeBlocksAsserted, 399 NumberOfCheckSat, 8119 ConstructedInterpolants, 545 QuantifiedInterpolants, 164639 SizeOfPredicates, 613 NumberOfNonLiveVariables, 12268 ConjunctsInSsa, 3249 ConjunctsInUnsatCore, 224 InterpolantComputations, 11 PerfectInterpolantSequences, 249/3538 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